add travis-ci and gulp lint testing