add travis config for pre-merge testing