fixed naming convention on HMHex.h macros; new (but currently unused) BAReinforcementInfo class
more BAReinforcementInfo buildout; unitInHex() moved from OOB to Game, where it belongs
OrderOfBattle now BAOrderOfBattle
Unit is now BAUnit
Game is now BAGame
Unit test naming conventions fixed