Use Object.prototype.hasOwnProperty; not on object
Use Object.prototype.hasOwnProperty; not on object

As of Node 6, querystring.parse() returns an object with no prototype,
which means that it doesn't have its own hasOwnProperty()

https://github.com/nodejs/node/wiki/Breaking-changes-between-v5-and-v6#querystring
stevenvachon/broken-link-checker,stevenvachon/broken-link-checker