MWEB-999 AMQP first step

Don't merge it yet
I'd invert order of conditions - we do expect this to pass rather then fail don't we?