tests: add travis-ci config and test script

testing this pr again at Travis CI...please ignore