Add integration for TravisCI
Tidy-up dependencies