Documentation of Reader and Writer protocols.
Add a typehint
Speculative fix for handling malformed characters
Merge pull request #21 from amalloy/0.2.2

Documentation of Reader and Writer protocols.