Refactor channels

First I changed the User -> Channel association to be N User : 1 Channel. This makes the code simpler and cut a use case we do not have anyway. Also removed some unused tables.
Removed a lot of channel privileges, now we rely only on can(:access, :admin). Also used a helper channel in application controller to remove a lot of code.