Travis CLI cleanup of the .travis.yml

The Travis CLI made these changes when I used it to add GH Releases
Tagged commits create Github Releases

Any tagged commit that passes tests will create a GH release and
upload a tarball with the Debian packages created.

Branch restrictions don’t work due to a bug with Travis although at the
time I don’t think this will be too much of an issue, we don’t tag that
much, only for releases.
release: Include .changes file

This is good to have and assumed to exist for our
internal release scripts. Also assumed to exist is
a .dsc file but jdeb doesn’t seem to make one.
Merge pull request #93 from spotify/philipcristiano/release-test

Create GH releases from any tagged commit