Support streaming request bodies longer than 2 GiB.

This uses a new API only available in Java 1.7 and
better.
Merge pull request #238 from square/jwilson/long_length

Support streaming request bodies longer than 2 GiB.