Fix persistence support
Enable auto_delete & internal for exchange.declare (requires rabbitmq-c >= 0.5.3)
Fix tests against new RabbitMQ errors format
Add support for nested arguments support, closes #124