Do not register component if already registered
Fix "collection cannot be iterated after modification" error when event handler cancels/subscribes to events.
Merge pull request #220 from lzaslav/master

Fix "collection cannot be iterated after modification" error when event ...
Merge pull request #219 from carolynvs/windsor-conditional-registration

Do not register component if already registered with Castle Windsor
Updateed to latest JSON.Net and updated NuSpecs to match
Updated version
Merge pull request #221 from grumpydev/JsonNetUpdate

Updated to latest JSON.Net and updated NuSpecs to match
RabbitMQ.Client version 3.3.2
Merge pull request #223 from micdenny/master

RabbitMQ.Client version 3.3.2
x-cancel-on-ha-failover is now false by default and can be configured with the cancelOnHaFailover connection string value and with the fluent interface method WithCancelOnHaFailover. This should close the issues #218 and #121
Merge pull request #224 from micdenny/master

x-cancel-on-ha-failover is now false by default and can be configured...
Configure prefetchCount for subscription
NinjectAdapter cannot handle first-to-register behavior, Ninject cannot handle registration of Func<>

Implemented similar first-to-register strategy from the WindsorAdapter
to the NinjectAdapter. Refactored CorrelationIdGenerator to an interface
and service strategy. Refactored unit tests involving
CorrelationIdGenerator to use a stub implementation.
Merge pull request #225 from Pliner/master

Configure prefetchCount for subscription
Merge pull request #226 from jhuntsman/ninject-adapter-issues

Issues with NinjectAdapter service registrations
Mark RabbitBus methods with virtual
Make Rpc members protected so it can be extended

Marked members as protected and extracted some code into protected methods
so that I can extend Rpc without duplicating a lot of its implemenation.
Merge pull request #227 from carolynvs/rpc-extensibility

Allow extending the Rpc class
Extract dead letter exchange scheduling logic

Extracted dead letter exchange scheduling logic from extension method
into class; simplifies testing and makes it easier to alter to support
versioned messages.
Added tests for dead letter scheduler

Added covering tests for DeadLetterExchangeScheduler to enable some
additional cleanup and refactoring to be undertaken.