Setup continuous integration

Add `.travis.yml` and linting tasks.