Refactor Request::Writer specs

Revealed and fixed Transfer-Encoding double entry
Add support for multipart-data
Merge pull request #167 from tarcieri/feature/multipart-post

Add multipart/form-data support