(spec) add tavis ci
(spec) add tavis ci and gulp
(spec) add linting to test runs
(spec) update bower