add travis-ci and gulp testing for pattern development