* first attempt at UI for fire; will likely need changes since the backend isn't implemented yet
* add ApiSpec for adjustFire and dummy response so that QUnit will succeed fully
* highlight the dice which are participating in the skill attack in progress, and add some title text saying what they're doing
* the page should tell the player how many sides they need to turn down (and this turned up an error in the example data)
Modified Next Game, added Monitor stub

Modified the Next Game link to point to an actual URL (and moved the
scripting to a click event), made it refresh the Overview list if you're
on that page, and added stub code for implementing the Monitor mode.
Added preferences for monitor
Implemented Monitor forum redirection
Added New Post link to login header
Added pending game count to next game link
Added tests

(And fixed issues revealed by testing.)
Addressing jenkins' concerns
Creating more dummy data inside of tests
Maybe making it the *right* dummy data this time
Adjusting Python client unit test to match changes
* die table shouldn't break during REACT_TO_INITIATIVE if player has more dice than opponent
Misc History page updates

Removed WON/LOST/View/Play prefix from game number, added many hover
tooltips, changed W/L/T in the summary to W/L/I (Incomplete), added the
Game Start column, adjusted coloring to be consistent with the above,
and made brittle unit tests less so.
Made small corrections to the fire UI
Updated description of berserk skill
Made requested adjustments

Added a test to verify pendingGamesCount is respected, replaced
references to Overview in Login with a callback, fixed the monitor
timeout value and commented where it's performed, made monitor URL
explicit, clarified BMInterfaceTest sleep.
Initialized anyUnimplementedButtons correctly