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()
Added a 0.2 branch alias
Merge pull request #7 from GrahamCampbell/patch-1

Added a 0.2 branch alias
Update .travis.yml
Merge pull request #8 from GrahamCampbell/patch-1

Update .travis.yml
Updated the version constraint in the readme
Merge pull request #9 from GrahamCampbell/patch-1

Updated the version constraint in the readme
Updating to not need a headers event and work with Guzzle 5
Merge remote-tracking branch 'remotes/origin/master' into on-php-5-3

Conflicts:
	src/ReadIntegrityStream.php
	src/ResponseIntegrity.php
	src/StreamResponse.php
Redo StreamDecoratorTrait php5.3-ization
Adapting new code to php 5.3