run functional tests on travis
split unit and func tests on travis
try different way to separate func and unit jobs on travis
Merge pull request #1072 from lzhan/travis

run functional tests on travis