Results 1 issues of

This PR gets most tests to pass using `net/url.String()` for url escaping. The only failing tests are for `EncodeNecessaryEscapes` and `DecodeUnnecessaryEscapes`, which rely on implementation details of `net/url` and `urlesc`....