- replacing rabbit mq
- rabbit mq tests / CorruptTransportMessageModule

- getting initial tests working with rabbitmq
- added CorruptTransportMessageModule
- working on rabbit mq
- rabbit mq tests passing
- implemented nuget packages
- refactored IQueue to remove IsTransaction / IsLocal / Exists
- renamed change-log-2.2.0.txt to change-log-3.0.0.txt
- refactored queue implementations to get in line with IQueue
- stabilising tests / rabbitmq & re-installed packages
- updated packages
updated shuttle-core-infrastructure to 2.1.2.1