Added support for string URLs

Here's a backwards-compatible implementation of `request-proxy` with support for string URLs.

I've double-checked the code for syntax errors and log statements this time around :)