Merge pull request #110 from trevorbernard/master

Various improvements
Fix issue #58 - XPUB can receive multipart messages