Add .travis.yml to run CI
Fixes #31: Make track work with directories
WIP! Still needs a lot of unittests