Initial script: create first order, first plate and tube
Merge remote-tracking branch 'sanger/development' into development
[#41535599] Load the message bus in the API
[#41535599] Fix specs mocking the message bus
[#41535599] Call publish method in create and update actions
[#41535599] Mock publish method, specs passed.
[#41535599] Fix specs mocking message bus in context
[#41535599] Add publish method in context
[#41535599] Add routing key generation for order resource
[#41535599] Context publish method using routing key
[#41535599] Add abstract routing_key method
[#41535599] Add comment for publish method
[#41535599] Fix core action resource spec, mock message bus publish
[#41535599] Message bus spec
[#41535599] fix
[#41535599] Add bunny gem dependency
[#41535599] Require message_bus
[#41535599] Add comments
[#41535599] Add prefetch parameter in message bus initialization
[#41535599] Add default routing_key method