Merge pull request #181 from EmilyBjoerk/feature/WeaponTableTidying

Whoops Missile entries were not updating right. Fixed.
Fixing issue #190.
Merge branch 'develop' of https://github.com/EmilyBjoerk/lsml into develop
Fixing issue #188
Should have gotten all of them this time.
Working on improving the item display.
Moving some files about, adding GPL headers to files that were moved.
The equipment panel is coming along nicely.
First prototype for issue #138, new equipment pane.
Merge remote-tracking branch 'origin/hotfix/issue157' into develop

* origin/hotfix/issue157:
  Should have gotten all of them this time.

Conflicts:
	src/lisong_mechlab/view/action/DeleteLoadoutAction.java
	src/lisong_mechlab/view/action/MaxArmorAction.java
	src/lisong_mechlab/view/action/RenameLoadoutAction.java
Fixing issue #176, also ran over the entire source tree with the auto formatter.
Fixing issue #164.
Fixing issue #189.
Ghost heat working, not complete. (Issue #43)
Merge branch 'hotfix/1.2.1' into develop

* hotfix/1.2.1:
  Fixing issue #201
Fixing issue #27. The max/sustained dps metrics now show the maximum range at which the dps is achieved.
Some formatting and comments.
Fixing issue #192. Also made issue #27 apply to alpha strike as well.
Fixing layout of equipment panel. Fixing sorting of items so Ammo comes after weapons.
First part of issue #182, undo works for garage changes (add/remove). Changes to loadouts coming Soon (tm)!
Some clean ups and comments.