Some more rooting fixes for serialization code
CMessageScripted and ICmpGuiInterface rooting
Misc rooting in: CSimulation2::InitGame, HWDetect, ICmpFootprint::GetShape_wrapper