Implement make_hashes as a generator

Can eliminate hashes if key is found early. Result is 30% faster.
Fix count logic from previous
Convert some temporary list expressions to generators
add .venv to .gitignore so I can have a virtual environment
Add the ability to serialize to StringIO and cStringIO
add myself to authors file
Merge pull request #12 from Bachmann1234/write-bytes

Add ability to write to StringIO and cStringIO objects
Merge pull request #11 from grandinquisitor/master

Implement make_hashes as a generator
Switch to using restructured text for README, add Travis CI support.
Fix Travis build status image link.