Fixed issue #83. Added unit tests and a new "zero-range" property for
all weapons that defaults to 0m but is set to 180m for LRM and 90m for
PPC.
Fixing issue #88.