fix(proxy): no-proxy false positive

If one of the no-proxy item is exactly one character longer than the
request URL, it was considered as a valid match for no-proxy case
detection.

This patch handle the special (-1) value.
Merge pull request #1295 from oliamb/fix-issue-1294

fix(proxy): no-proxy false positive