Add Travis to the build process

We're using Travis to tag releases, so the Travis YAML contains
an encrypted public_repo GitHub token for the @gds-pp-ci user.