terminal.js:  Added an extra call to GateOne.Terminal.alignTerminal() (longer timeout) when a new terminal is opened in the event that it takes a bit for the new terminal to come up.  This won't impact anything on fast systems and on slower systems it will ensure the terminal stays in aligntment (scrollback buffer shouldn't be visible unless scrolling).