Bug 1104299 - Authenticate via PulseGuardian +autoland

https://bugzilla.mozilla.org/show_bug.cgi?id=1104299
`config.pulseConfig.queueName` seems to be very wrong...

The API is `publish(exchange, routingKey, content, [options])`.
If I were you I would put `<owner>.<repo>.<pullRequestNumber>` in the routing key.
I would recommend that you consider using taskcluster-base/exchanges for publishing... It does a lot of this for you, correctly, for example you should specify certain options in order for messages to be durable. This needs to be set on both the exchange, the message and the queue they go to.

Note, I see this is not a generic pull-request exchange, but it's an exchange for pull requests picked up by autolander (which is fine too).