Multiplexing implemented.
Generic BasicTerminalEmulator class removed.
StreamIOSOurce simple constructor added.
DetachableIO constructor bug fixed.