Ambient project macro

Generates the code for the Ambient runtime components for the host. Is an instantiation of ambient_project_macro_common for the host.