Version 0.1.04

Backend changes:
* Genericized the error message for actions taken when a character is not on a map.
* Added `range` column to `item` table.  Used to provide range of weapons.
* Added `damage_armor` table to do damage modifer lookups
* Added `dmg_min` and `dmg_max` to `item` table.  These values are added to damage rolls.
* Implemented a CharacterAttack SOAP call for characters to attack a monster.  Fixes #47
* Framework laid for dealing damage to a monster, including weapon and armor modifications.  Fixes #34

Client Changes:
* Added icons for Male and Female characters.  Still need to use better ones.