Use body as file contents instead of multipart file
Remove broken check for EOF
Added GET functionality
On PUT, save headers as metadata, and on GET send them back.

Only saves S3 supported headers.