Fix invisible console still gaining the input focus bug.
Fix UI::Clear() erroneously also removed Console's UI elements.
Closes #341.
For Travis CI - switch CI build to use OS X build environment.