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
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
Populated Overview colors from backend data
Populated Game colors from backend data
Reconciled UI tests with changes
Merge pull request #1057 from blackshadowshade/berserk_description_update

Updated description of berserk skill
Merge pull request #1056 from blackshadowshade/258_fire_ui_tweaks

Made small corrections to the fire UI
Added preferences for colors
Applied color to Completed games and fixed tests