combat framework

- added Strength and armor values to monsters
- increased armor protection values of materials
- stored final armor protection values for each location/aspect (Blunt,
Edge, Point)
- added "pass" option to combat prompt to use up movement points for
that phase
- hopefully fix some wrong Overpower messages on enemy attacks
- added new attack logic, explained in the forums