consistent gulp and makefile, run tests on karma
update travis
fix jshint errors
add grunt-cli
fix makefile
add global to jshintrc
copy jshintrc
update grunt file
update Browserstack credentials
add slack notifications
run websql spec only for browsers that support it
don't need to mock the "global" module anymore
for now, only run karma for browsers we have tests for