Rework unit data loading from xml
Implement enemy melee weapons.

Enemies can weild melee weapons now. Be afraid!
Specify a melee weapon name in the unit's entry in UnitData.xml and units
of that type will be equipped with that weapon.