Added support for metadata on files, and support for POST:ing files to S3