Get to full coverage on rabbitpy.Messages

- Add a _publisher_confirms attribute in Channel.__init__ to avoid unset property issues
- Break out the coercion from unicode to bytes/str for the content body on publishing
- Add Unicode and Publisher confirmation tests
Try and fix a Python 3.2 issue in the test body