Create an active ChannelDialog

Move it into Dialogs.cs and make it act.
Refactor AddChannelDialog a bit