terminal.js:  Fixed a minor bug where you could get an exception about 'workspace' on an undefined variable.
terminal.js:  Fixed a bug where if you switched to a different application and then back to Gate One terminals would stop accepting keyboard input (only seemed to happen on Windows).
terminal_input.js:  Removed the call to GateOne.Terminal.switchTerminal() from GateOne.Terminal.Input.capture() since that is now being handled by setTerminal() (part of the fix for the aforementioned input bug).
terminal_input.js:  Added some preliminary code for supporting block mode selection.  When complete you should be able to select columns of text.
terminal_input.js:  Switched the call to GateOne.Net.fullRefresh() to GateOne.Terminal.fullRefresh() to avoid getting a deprecated warning messaged in the console.