Fixed some bugs. Ironed out the Military level menu.

Military levels now work like this. Every time you change you have to
pay full price of that level, even if you changing down. There are no
refunds because military levels can be abused if there are. Careful
tweaking will have to go into calibrating the additionalCost function.