Accept stream as a source parameter to put
Merge pull request #70 from MailOnline/streaming-put

Accept `stream.Read` as a source parameter to `put`