add travis-ci
fix prereqs