Create the basics of a typical terminal emulator. Starting with support for
setting the icon and window titles. Includes tests.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7723 561c3618-0fe6-0310-b5d6-fc65c73fee30
Fix off by one. We only ever want a single split to result in two outputs.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7725 561c3618-0fe6-0310-b5d6-fc65c73fee30
Return to normal mode after processing the osc command.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7726 561c3618-0fe6-0310-b5d6-fc65c73fee30