Add utils test case
Test array of contexts
Implements negative contexts matching starting with exclamation mark character.

Any context in an array starting with a '!' character will be considered a negative context.
Any negative context that matches a URL will avoid the proxying, even if a positive context would perform it.
Lint fixes