Slight plugin messaging changes

- Clients are not allowed to register duplicate channels
- Clients are not allowed to use channels that were not registered