Added the ability to reset a hash.
Added a general HashingStream decorator.

ReadIntegrityStream now extends HashingStream. Fixed issue #5, where keeping track of the $lastHashPos was causing problems.
Merge pull request #6 from jeremeamia/master

Added HashingStream and HashInterface::reset()