Adding log interfaces to Bucket and Bucket.Channel

Start implementing support for Bucket instances sending log messages.

refs #49
Tests for bucket logging

refs #49
Add logging to Bucket instances

- Implements new interface methods for Bucket.Channel and Channel.Listener
- allows developers to send log messages for bucket instances
- includes bucket name along with log message

refs #49