Added jshint config
Added debug for logging
Added protocol and hostname to no match exception
Unified request() overriding
Fixed falling tests

Fixes of globals in request_overrider.js
Added more tests
Fixed recording throwing if nock is active
Fixed http.ClientRequest not being restored
Added debug traces to intercept
Added more debugging traces
More comments
Fixed https recording