Tidying up fault tolerance of messaging
Adding the NullChannel

If we encounter a problem finding a channel, I don't want an exception
raised, but instead will have the null channel swallow the issue.
Adding Harbinger::Channels.find_for