cas-689: Deploy snapshot releases via Travis CI

We dont need to run the build for pull requests. We only need to run it for master, and once for the matrix. This should happen in a post-success mode in a script I think. Otherwise, it's going to cause every PR to break.