Added support for reusing existing terminals. Refactored some utilities to individual packages.
Fixed a problem with the WrappedUnixTerminal.