Issue #308 initial code added to support Amazon S3 uploads.