gateone.js:  Fixed a bug with em-width fontSize preferences.
gateone.js:  Added some de-bounce logic to the window resize event (which calls GateOne.Visual.updateDimensions()).
terminal.js:  As a result of the built-in de-bounce added to the call to GateOne.Visual.updateDimensions() (which calls GateOne.Events.trigger('go:update_dimensions')) I have removed the de-bounce logic inside of GateOne.Terminal.onResizeEvent() since the parent call will be handling it from now on.
terminal.js:  Made some tweaks to how and when GateOne.Terminal.alignTerminal() gets called to make it more reliable.
terminal.js:  Commented the embedded mode check so that it will run if embedded mode is enabled.  The recent changes to GateOne.Visual.updateDimensions() and GateOne.Utils.getEmDimensions() should negate the problems experienced in the past with that function.  We'll see how it goes.  If you have problems with terminal alignment after this commit please open an issue on Github.
terminal.js:  Fixed a bug where terminal <pre> elements would get assigned 'null' as the number if GateOne.Terminal.newTerminal() was called without specifying the terminal number.
terminal.py:  Fixed a bug where you could get an exception when outputting inline images in terminals where the capture never completed.
terminal.py:  Fixed a bug where combinations of text renditions were not getting the class_prefix set properly (the airplane char was missing).
gateone.py:  Added a little try/except block to the listen() call in order to work around a quirk with Python on platforms that support IPv6 but don't have it enabled.  This should correct the problem reported in (the closed) issue #242 (https://github.com/liftoff/GateOne/issues/242).
gopam.py:  Fixed a bug where PAM auth wasn't working properly in Python 2 under certain circumstances.  This should close issue #253 (https://github.com/liftoff/GateOne/issues/253).