and new karma task for running tests on travis
update npm test script to use gulp