Fix Url Escaping on GET Parameters

This patch fixes url escaping on url-encoded GET parameters. Query parameters will now be escaped. Test cases for common characters ?, #, and & are included.
Merge pull request #158 from campnic/escape_fix

Fix Url Escaping on GET Parameters