chore(build): fix jshint and bower dependencies

The library itself does not depend on ngAnimate, however the demo-site
in progress does.

Additionally, the jshint configuration has been updated to account for
the use of browser globals, and removal of jQuery.