Fixes to buildyard to correctly (I hope) generate FindPackages in projects built as subprojects