A collection of minor tweaks (window.jlrpg), additions (mustache, underscore), and such

Client side:
- Added mustache, underscore, and backbone for personal testing
- Replaced the custom form building functionality of the form widget
with mustache.
- Moved miscellaneous libraries to /js/libs
- Moved jquery & its extensions to /js/jquery
- Tweaked require module loading to remove redundant dependency calls
- Tweaked jlrpg base class to set a global variable (helping with
reducing redundants above)
- Modified backbone and underscore to use AMD format and set underscore
as a dependency for backbone. (I have a suspicion this might be
overkill.)

Server side:
- Moved database pool to global so both socket and web server can
utilize a single pool
- Added initial implementation of the /register URL for the webserver

General:
- Discovered my full-width comments were one character too long (vim is
laughing...)