Terminal Themes:  Finally fixed the terminal info display so that it shows up properly centered in Firefox.
Black Theme:  Reduced the border radius of panels slightly.  Corners should look a bit less cartoony now.
Bookmarks Solarized Theme:  Bookmark elements should blend in better with the rest of the theme now.
Solarized Theme:  The New Workspace Workspace matches the rest of the theme now.
All Themes:  Removed the use of prefixed linear-gradients since those are no longer necessary (the final syntax has been settled upon for a while now; all browsers now support "the one true linear-gradient syntax" =).
terminal.js:  The function that gets called on the "go:ws_transitionend" event now only calls `GateOne.Terminal.alignTerminal()` if the `GateOne.User.activeApplication` is "Terminal".
gateone.js:  `GateOne.User.workspaceApp()` now sets the active application to null when the workspace has yet to have a 'data-application' attribute.
gateone.js:  `GateOne.User.setActiveApp()` can now take null as an argument.
gateone.js:  `GateOne.Visual.newWorkspaceWorkspace()` now sets the 'data-application' attribute to "New Workspace Workspace" when creating new workspaces.
gateone.js:  `GateOne.Visual.slideToWorkspace()` now explicitly fires the "go:ws_transitionend" event when `GateOne.prefs.disableTransitions` is `true`.  This should ensure that functions attached to that event get fired if the user has CSS transitions disabled.
gateone.js:  `GateOne.Visual.switchWorkspace()` now skips triggering the "go:switch_workspace" event if the current workspace is the one being switched to (i.e. not really switching anything).
gateone.js:  Fixed a minor bug in `GateOne.Visual.slideLeft()` and `GateOne.Visual.slightRight()` where it wasn't calling `GateOne.Visual.stopIndicator()` when it was supposed to.
terminal.js:  `GateOne.Terminal.switchWorkspaceEvent()` now checks `GateOne.User.activeApplication` before trying to enumerate all terminals to find the one is attached to the switched workspace.  It also checks for the presence of the various panel checkboxes before it tries to make changes to them.
terminal_input.js:  Fixed a typo in `GateOne.Terminal.Input.disableCapture()` that was preventing the ✈IME element from being hidden when it was supposed to.
core/server.py:  Added a new 'validate_authobj' CLI command that can be used to validate API authentication objects (JSON).
core/server.py:  Added a --help option to `install_license()`.
core/server.py:  Added a --help option to `broadcast_message()`.
core/server.py:  Changed how CLI commands are parsed and used slightly.  Instead just a big dict of "'command name': function" the dict is in a "'module':{'command name': 'function': function, 'description': 'short descriptive text'}" format.  This allows the new --help stuff to display more useful information about each command.
core/configuration.py:  Changed how the --help text is printed.  It now includes all CLI 'commands' and wraps at your actual terminal width as opposed to being hard-wrapped at 79 characters like it was previously.