(Bluefox) remove jshint and jscs warnings.
reverted some style changes
gruntfile require tasks
minor changes to jscs
style corrections
fix adapter.js
Merge pull request #21 from hobbyquaker/master

cherry picked jshint/jscs, jscs minor changes, gruntfile require tasks