fix unicode problems in form parser & builder
expect file streams as byte streams
URIs are native
I'm really not sure about this...
Fix path_encode
This is actually not needed
Merge pull request #354 from untitaker/sprint-branch

Fix some env things
Merge pull request #353 from puzzlet/sprint/formpaser

fix unicode problems in form parser & builder