Fix #43

Reset the position of file-like object
Should we use mode 1 and seek back the content-length? That would help in the case of a partially-read file being passed to requests, where we wouldn't want to seek back to 0.