Build: Add jshint checks, fix some issues
Build: Add jscs to check code style, specify a few exceptions