url.isValidUrl function, tests, used in Request ctor
Merge pull request #911 from jsantell/request-url-validation-841628

Fixes Bug 841628, Request Constructor Validates URL, r+=@erikvold