chore(grunt): add ngAnimate to jshint task
style(ngAnimate): fix jshint issues

Turning off the maxlen directive as there are wide tables in the docs
that are not possible to shorten.
chore(grunt): add ngResource to jshint task
style(ngResource): fix jshint issues

Turning off the check for missing break statements in switch as the code
purposefully falls through.
style(ngResource): fix jshint issues

Turning off the check for use of !! to convert value to boolean.
Renaming ResourceFactory to resourceFactory as it is not strictly a
constructor function.
chore(jshint): add in loopfunc directive

The angular code base regularly defines functions inside loops, where it
is hard not to.
chore(grunt): add ngSanitize to jshint task
style(ngSanitize): fix jshint issues