TravisCI: Split up .travis.yml into more logical subgroups.
Add some comments to publish-doxygen.