add PublishAsync
add tests, performance tweaks, only declare exchanges once
add InterceptorPipeline, CompressionInterceptor, tests
add QueueDeclare args, tests
add ConsumeAsync, DeadLettering, tests
add tests, cleanup
add tests, cleanup
add onConnect/Disconnect event
add tests, cleanup
add Alternate Exchanges
refactor dispatcher to block on connection loss
sync Dispatcher names, cleanup
wireup PrefetchCount setting, cleanup
add PersistentConsumer, cleanup logs
add tests, refactor, cleanup
add callbacks for action tests, use MockBehavior.Loose
refactor, cleanup
add event tests
integrate model into dispatcher
add publisher confirms