Rewritten ConsoleChannels: use properties to set style, and have only on...

...e stylesheet

This wasy all the stylesheets are in one place, and they can be placed in an external stylesheet if needed.
I tried to make the property channelType use proper enum, but I couldn't make it work.

This is preparation for resetting single channels in SimpleDesk.