BACKWARDS INCOMPATIBLE CHANGE:  In app_terminal.py I have changed how the 'Command' hook is called...  It will now pass the current instance of TerminalApplication() as the first argument to the configured command.  So if you're using that feature in a plugin you'll need to change your function definition from `foo(cmd)` to `foo(self, cmd)` (hopefully that's not too complicated ;).
terminal.js:  Removed references to heightAdjust since it is no longer used.
terminal.js:  Fixed a bug where GateOne.Terminal.alignTerminal() wasn't doing its job of keeping the tail end of the scrollback buffer out of view.
terminal_input.js:  Tweaked the logic that calls disableCapture() when switching away from Gate One (either to a different application or a different tab).  It should be more intelligent about when you come back to a terminal so you don't have to click on it to make it active again.
Playback plugin:  Instead of adding 1 to GateOne.prefs.rowAdjust it now adds 1 to GateOne.Terminal.rowAdjust which makes more sense (realistically though it makes no difference--just avoids confusion if the user looks at the prefs in the JS console).