fixed .jshintignore
updated travis config to use Makefile