gateone.py:  Fixed a bug where if you had a .js and a .css file with the same base name (e.g. help.js and help.css) in a plugin's 'static' directory only one of them would end up being sent to/synchronized with the client.  This required changes to `ApplicationWebSocket.file_request()` and `ApplicationWebSocket.send_js_or_css()`
gateone.py:  Added a __commit__ variable that gets set by a git pre-commit hook.
gateone.py:  Fixed a bug where application plugin sourceURLs were not getting set correctly.
gateone.js:  Added a __commit__ variable that gets set by a git pre-commit hook.
gateone.js:  Enhanced GateOne.Visual.applyTransform() with the abillity to call (and chain) callbacks.  So if you wanted to call a series of animations in a row you can now chain callbacks to do so (see the docstring on that function for an example).
terminal.js:  Added `GateOne.Terminal.showSuspended()` which will display a widget in the terminal if the user suspends output (Ctrl-S).  It will automatically be removed when terminal output resumes.
Help plugin and terminal.js:  Moved the keyboard shortcut that displays information about terminal output being suspended (Ctrl-S) to terminal.js.
Help Plugin:  Fixed the bug that was preventing Shift-F1 from working/displaying the help.
Help Plugin:  Fixed a bug that was preventing the version from displaying correctly in the "About Gate One" section.
Help Plugin:  Seriously enhanced the GateOne.Help.showHelpSection() function:  It no longer relies on timeouts for everything and you can pass it a callback that will be called after the section data is retrieved.
Help Plugin:  Added `GateOne.Help.addHelp()` which lets applications and plugins add their own help information to the help panel.  Finally, the Help plugin is actually useful!  Now I just need a good place to put a link to it in the GUI (instead of requiring Shift-F1); hmm...
Bookmarks Plugin:  Just a bit of code cleanup/optimization.
Documentation:  Added some helpful error messages to the conf.py which will help resolve any missing dependencies when trying to build the docs.
Other:  Modified a number of version strings to be 1.2 here and there.  Also removed some leftover debug print() statements in a few places.