Added channel field & channel preservation, similar to https://github.com/coldstorm/coldstorm/pull/69

Added a channel field that accepts multiple channels, and remembers them, similar to the CS WebClient.

Because of this, channels are now preserved when closing the application.