When checksums are available, upload using the checksum headers.
Merge pull request #49 from opscode/yzl/use-checksum-headers

When checksums are available, upload using the checksum headers.