refactor(build): make jshint happy
refactor(buid): change from grunt to gulp
New tasks for jshint, karma and watch
Make travis run 'gulp test'