URI encoding for requests framework

Allows special characters to be used in requests, especially ampersands.
"&" becomes "%26"