Fix NPM missing property warning
Change contrib-sass to grunt-sass

Removes Ruby dependency for compiling SCSS
Extract JSHint settings to .jshintrc

- Changed jQuery predefs to "jquery" flag
- Removed console predef since it was only used in commented out code
allow multiple string tokens
Removed outline on buttons

I can confirm that outline is appearing on close/next arrow/prev arrow buttons in the latest chrome version (on click).
Merge pull request #235 from OriginalEXE/master

Removed outline on buttons
Merge pull request #234 from mreq/master

Allow multiple string tokens
Merge pull request #233 from nschonni/extract-jshint

Extract JSHint settings to .jshintrc
Merge pull request #230 from nschonni/npm-warnings

Use grunt-sass to remove Ruby requirement
0.9.7 version bump