Added collective.zamqp adapters

This allows us to use RabbitMQ message queueing server and worker processes to process the queue, see ``collective.zamqp`` for more details.