JCLOUDS-457: Long live tests

The long live tests have been added. These tests takes several
hours and will leave traces in your AWS account.
`ByteSources.asByteSource` is kind of a dangerous method and I would like to remove it.  It breaks the contract of `ByteSource` which specifies that `openStream` can produce multiple independent streams.  Can you rewrite this with `assertThat(InputStream).hasSameContentAs` instead?  This will require some verbosity to close the `InputStream` but when we move to Java 7 this will all read well.