Merge branch 'enhancement/configurable-exchange-queues' into enhancement/refactor-to-ext-amqp
Added queue and exchange declaration options

New Options available:
 - queue name at creation of Rhubarb
 - queue specificity at task execution
 - exchange customizations
 - queue arguments customization at creation and task creation

These options are declarable via the message object stored within the
task object. Documentation will follow once development is completed.
Merge branch 'enhancement/configurable-exchange-queues' into enhancement/refactor-to-ext-amqp