gateone.js:  Tweaked `GateOne.Utils.getEmDimensions()` to be more accurate with larger screen sizes.
terminal.js:  Tweaked `GateOne.Terminal.sendDimensions()` to be more accurate in terms of rows/cols with larger screen sizes.  Also set the default 'rowAdjust' value from 1 to 0 because of the new way rows are calculated (which are just freaky bizarre because of the way browsers calculate line sizing in embedded .woff fonts).
terminal.js:  From now on, if you set scrollback to 0 (disabling it) the terminal will have its height set to 100%.  This ensures that text never gets cut off (ever so slightly) at the top.  It also has the side effect of making terminals top-aligned again.  Not my preference but it doesn't really matter since it is only ever a few pixels worth of alignment anyway.
termio.py:  Reverted the earlier change that added the extra 'sleep .1;' to the executed command.  Turns out this messes with stuff that needs to run the very moment a command is executed (e.g. Ctrl-L).