Add msgpack-python dependency. Fix send behavior Using the msgpack library as the carrot serializer has significant potential as a working solution to sending arbitrary data. This negates the need to base64 encode application content.
Test ability to send arbitraty byte-string Binary data is represented as a python byte-string <type 'str'>. The test implemented currently fails, revealing a bug with the send function. This branch will be merged with a branch that fixes this send bug.
pre-encode (to base64 encoding) ion message content Base64 str-type content such that python byte-strings (str type) containing bytes outside the range of the default character set are json encodable This should be considered a temporary compromise fix