fix some more jshint issues (tons are remaning)
add jshintrc, include TravisCI check of jshint