Removed StdioChannel.open(). Channels are opened during construction. Simplifies the API.
Introduced StdioStarter.
Both STDIO implementations can now add/overwrite environment variables.