Work with binary or text data
Remove 'binary' phrasing since it works with text messages as well
Update tests
Make read and write buffer sizes work
Add myself to copyright
Merge pull request #1 from inhies/master

Merge