MQ Devel

Now we can use rabbitmq or other mq, this patch is for testing, not for production
I think this is a decent start, but doesn't seem complete, as it doesn't have any kind of consuming callbacks or anything like that.

From what I can tell, the way to make Kombu and Twisted work together is to implement a subclass of `kombu.async.Hub` which interfaces with the Twisted reactor: connecting `add_reader` to [`addReader`](http://twistedmatrix.com/documents/8.2.0/api/twisted.internet.interfaces.IReactorFDSet.html#addReader) and so on.  Once that's done, Twisted will take care of calling into Kombu when there's data to be read from its socket.

I wouldn't start working on this issue until the other issues with this code are taken care of, though, as it will be complex and require a deeper understanding of Twisted than you have just yet.