Channel ability

A channel will have its own command and message bus instances. Service
providers could use their own channel.

How-ever only the main message bus needs to register on the Illuminate
event listener.