Update request to 2.48 and use built-in querystring support

No need to do the heavy lifting ourselves anymore - Request now has **querystring** parsing built-in since 2.46.