add functional tests to travis build