Better RabbitMQ codebase. 

This will soon remove the ``daemon`` directory, which contains--to put it mildly--naive code.