add more helpful rules to jshintrc, remove obsolete esnext