Hash the platform as part of the GUID

This is an incompatible change, and you must update all submodules to this version of
Protobuild for solutions to be generated correctly