Enabling jshint in Travis

One thing I did not fix was the error "X was used before it was defined". This requires the moving of huge blocks of code so I'll address it in a separate PR and then re-enable that check.