Removed the 'max' siege engine creation button.

This button usually buys way more siege engines than you want.
Refactored updatePartyButtons().

* It's now 1/4 its prior size.
* It also makes many fewer expensive calls to document.getElementById().
More syntactic refactoring.

* No functional change, but shrinks the code by ~250 lines.