Fix issues with motionManager / rP25071
Fixes rP25071.
As reported by Freagarach, garrisoned units trigger error messages.
As reported by Vladislavbelov, noPCH was broken & there were some style issues.
Differential Revision: https://code.wildfiregames.com/D3707