Allow channels to be created on-request
Users should be able to have their own private channels created.
This should be done by command or by joining a specific request-channel.
This should support temporary and permanent channels.
Additionally, we should be able to group such channels into blocks of N
channels per block separated by a spacer.
// Request by user.