stuff ...

AlienBAIState: re-disallow aLiens from Mc-ing Mc'd aLiens.
Explosion: make 'hit' variable an int, so -1 means melee unsuccessful
	- for not showing hitAnimation of a bad melee attack
ExplosionBState: jive w/ Explosion.
	- reveal map during alien turns when psi-attack happens
Map: increase _reveal var from 3game-frames to 150.
	- something funky going on ...
	- change varname _message to _hidden
	- jive w/ Explosion change to 'hit' var.
	- change global kL_preReveal to kL_noReveal
NextTurnState: ditto, kL_noReveal.
ProjectileFlyBState: format
TileEngine: format & factor psiAttack()