Merge "Use ManifestHal constructor." into pi-dev