oauthscribeclient working with vrsion 1.x

compiled with version 1.3.3, but should be working with versioin 1.x
out of the box
small test change
Merge branch 'jtwitter-master' into oauth_scribe_working
cleaned up closing of input/output streams

deleted duplicated URLConnectionHtppClient.close(Closeable) in favor of
InternalUtils.close(InputStream) and InternalUtils.close(OutputStream)
thereby avoiding the reflection when searching for a flush method

also removed package private InternalUtils.toString(Reader) and moved
code to public InternalUtils.toString(InputStream) to be able to close
only the inputstream
added support for gzipped content

URLConnectionHttpClient now sets both Host: api.twitter.com and
Accept-Encoding: gzip headers to tell twitter we'd like gzipped
responses.

URLConnectionHttpClient.getPage2 then gunzips the response content if
the header Content-Encoding: gzip was received.
error page now correctly gunzipped if needed
signpost minor version upgrade
signpost minor version upgrade
version number 2.7.1
Merge pull request #6 from azonli/gzip-encoded-responses

Gzip encoded responses, thanks to Azonli
Merge pull request #5 from azonli/oauth_scribe_working

Azonli made oauth scribe work with version 1.x