AlienBAIState: format

TileEngine: psi Exp, no extra for re-controlling Soldiers.
Zoom: ashultz' unsigned casts
BattleUnit::getMeleeWeapon(), fix CTD
	- check for unitRules before returning
innate weapon
Unit: init _meleeWeapon