Fixing lack of ownerNode support in IE8

This addresses the fact that IE8 does not support the ownerNode propery on
stylesheets, and all other browsers don't support id on stylesheets.  Fixes #77.
Adding JSLint task

Needed stricter linting, hence adding JSLint instead of JSHint
Delint

Delinted widgets/base.js and addons/base.js