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.