Added support for caching GET requests via ETag header
Fixed typo
Resolve true when the response is a 204
Add method to get a single commit
Added option to turn off ETag caching
Include the hash when reading a file
Return the sha as a result of repo.write()
Merge branch 'etag-caching'
Bump version number