Publish snapshots and releases to Grails Central from Travis

Note that you'll have to run the travis encrypt commands and push the updated secure parts in .travis.yml before it'll work - it needs to be your grails central keys encrypted with your repo name.