mikehadlow/EasyNetQ — pull request #226 by jhuntsman (2014-06-18 18:11:46+00:00)
Title: Issues with NinjectAdapter service registrations

1. NinjectAdapter cannot handle first-to-register behavior
2. NinjectAdapter 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 over Func.
- Refactored unit tests involving CorrelationIdGenerator to use a stub implementation.