gateone.js:  Added/improved *tons* of documentation strings.
terminal.js:  From now on when you check off the "Monitor for activity" and "Monitor for inactivity" checkboxes in the Terminal Application panel it will display a quick little message indicating as such.
terminal.js:  Set the "type" of the "Monitor for inactivity" input element to "number" with "step" set to "any" which should validate the field to ensure it always contains a valid number (floating point is OK).  In some browsers it will also provide increment/decrement buttons and allow you to use the up/down arrows to increase/decrease the value.
app_terminal.py:  Minor change to TerminalWebSocket._send_refresh() to avoid users getting an exception when a terminal is closed before the Tornado framework gets a chance to run the callback (mostly cosmetic/not a big deal).
Documentation:  Tons of updates (to gateone.js).  Still not complete though...  Working working working.