Some work on precompiled headers for build_generated
fixes for pch
pch fixes