revert `request-retry` upgrade

Having perf problems wrapping the entire request in try...catch,
so instead we'll just wrap encodeURIComponent.
adding valid-querystring checks

Checking all provider querystring requests to make sure that they
are valid.
Release 0.1.24