Don't call self.fp.read(None) because StringIO doesn't like it.
We're not using self.__response anywhere in ReplayHTTPRepsponse, so no need to save it.
Support HEAD properly as httplib does, by returning early from response.read()
Update content-length after decompression to avoid truncating responses.
Merge branch 'master' of https://github.com/agriffis/httreplay
Ball up 0.1.4