patching the rabbitMQ transport. Re-defining how roach and its sub components should be exposed