add basic travis-ci support