remove really ghetto "casting"
Move the bulk of process_request to router.vala
WIP: move some channel related stuff to channel_wrapper.vala
Revert "WIP: move some channel related stuff to channel_wrapper.vala"

This reverts commit f1cd0e9ebefb19c3ed10f6cb126265bb26a5e0ef.
refactor in the way channels are added