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
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.
Misc requested modifications

Underscorinated DB column names (and things based directly on them),
removed success message for protected method, moved new post check in
header until after you're confirmed to be logged in, added explicit
"index.html" to URL's and removed "Overview" from .jshintrc.
Restored New Post link on Forum pages
Added unit test + fixed New Post link in Forum
Fixed qunit tests
Merge pull request #1053 from AdmiralJota/885_168_etc_monitor_next_game

Monitor mode, several Next Game link tweaks, and a New Posts link