fix for MBProgram/SharedLib/etc. not returning anything
don't export things not in need of exporting.
make sure that windows builders return targets in a format other builders can safely ingest.
Adding ways to disable some warnings/safety checks on windows