+ travis-cli: add $ thor travis:deploy and automatically add a git tag or update the production branch
+ travis-cli: add $ thor travis:config:sync to sync the current config with the keychain in heroku:config rake task
+ travis-cli: move the heroku rake task to thor
+ travis-ci: use #!/[:slug]/jobs/:id for jobs
+ travis-ci: change pusher events and payloads to be more symetric with worker reporting events
+ travis-core: make sure we start the build with the first job only, and finish it with the last build only
+ travis-ci: calculate build duration from matrix.sum(&:duration) or similar

f22a63eb joshk fixed an issue with the build not updating due to extra from the worke…
0c8464b5 joshk update tests to respect that config on build now returns a default has…
6e9d0fbe joshk Revert "update tests to respect that config on build now returns a def…
9cd7082c joshk Sadly this breaks the workers, ugly hax coming soon
a990b6f1 joshk notifications fix + test : second attempt, this time with less breakag…