Changed insertViewPort to changeViewPort and take uiSettings in consideration
Added DEBUG_CAMPAIGN flag
sending unit to HQ also resets move,fire and resupply properties and unmounts.
Allow undeployed units to move/attack after upgrade