Damage Table Part 2, Testing and bug fixes.

Various errors in part one have been addressed, and now damage can be
applied to a ships armor. Internals still need to be done, and targeting
and firecontrol(and weapon state) also need to be finished to bring the
basic parts of the damage model together.