[Travis] Enhance the travis.yml file.

So that we see the log file when the build fails.
Also deploy on all branches because otherwise the 'on tag'
thing does not work, and fetch tags right before deploying,
so that they are present on the slave.