Send amqp messages to workers after canceling the build.

When a build was cancelled we were not sending cancel messages to
workers, which means that while the job was set into canceled state, a
worker was still busy running the build.
Merge pull request #266 from travis-ci/ps-fix-cancel-build-amqp-publishing

Send amqp messages to workers after canceling the build.