add initial travis-ci support