Be more strict with jshint predefs, and devDependency versions, update README