Add Travis-CI script

Note: this exposes that `dlist` doesn't build properly (yet)
Adapt extra-source-files to recent renamings

This was causing `cabal sdist` to fail