Merge pull request #248 from kriswuollett/apache_client_contentType

Added contentType/Encoding to HttpResponse's Entity.
Removed trailing whitespace in website/index.html.

Made the empty line consistent with the others in the html file.
Merge pull request #249 from kriswuollett/website_index_trailing_whitespace

Removed trailing whitespace in website/index.html.
Added check for length < 0 for transparent gzip response.

The documentation for org.apache.http.HttpEntity::getContentLength()
states that a negative number will be returned when the length of the
content is not known.