Basic multipart upload support

Hi,

Thanks for erlcloud!  We had a need for some multipart S3 uploads, so I've added a basic set on functionality; with the limited testing I've done it all seems to work and I think is in the  spirit of the rest of the S3 module.

Cheers,

Steve