Battle module cleanup

Added army id to source/target battle damage
Made sure battle_info is sent after battle_damage