[#41447155] Add message bus connection class
[#41447155] Add bunny gem dependency
[#41447155] Add prefetch setter
[#41447155] Add message_persistence method. Add comments.
[#41447155] Refactor message bus, create channel and exchange in connect method.
[#41447155] Throw an exception if the exchange is not set during publishing.
[#41447155] Bump version to 0.17.0
[#41447155] Use virtus/aequitas for message bus parameters
[#41447155] Message bus spec
[#41447155] Add parameters validation before connection to the message bus
[#41447155] Update spec
[#41447155] Update spec
[#41447155] Update spec
[#41447155] Replace MessageBusError with ConnectionError and InvalidSettingsError.
[#41447155] Move exceptions under MessageBus class
Merge branch 'loic' into development
[#42224671] Add aliquot_type attribute. Apply the aliquot type in target plate.
[#42224671] Add comments
[#42224671] Update plate transfer spec with aliquot_type
[#42224671] Refactoring