refactor(domInterceptor): remove complex logging abilities
style(): fix small style issues
test(sauce): add configuration for sauce testing
refactor(): remove exposure of variables on object
refactor(): remove patching of existing and individual elements

The current dom interceptor listener gives best effort coverage of the DOM
by patching prototypes. It does not need to patch individual elements
to detect most manipulation of DOM APIs. Hence individual element
patching was deemed too big of a performance cost and risk.

#11
refactor(): remove proxy interceptor methods

Proxies are still considered experimental javascript by browsers. Hence, using
them to detect access to DOM APIs on individual elements is unrealistic in
current browsers.

#11
test(): update tests to work with new HintLog API
style(): update comments and function order
refactor(): remove public access to dom-interceptor methods

Expose methods of dom-interceptor through module.exports rather than
attaching all functions to a dom-interceptor object.