Reapply "Rewrite unquote_unreserved based on urllib.unquote"
Reapply "Rewrite unquote_unreserved based on urllib.unquote"

This reverts commit 704f8b7063fe4437fd9c0ce534780d75bdef68bc.

msabramo/requests