use default http client

`&http.Client{}` actually generates the `http.DefaultClient`, which can be
used concurrently already.

In order to re-use existing idle connections to aws and generate less garbage,
just use http.DefaultClient.

The proper connection management and idle pooling is already provided by the
default transport.
Merge pull request #2 from nightlyone/reuse_http_client

use default http client