CombinationService

A service that allows for combining other services.  Options to handle suppression of duplicate event processing.  
This allows a setup where InMemoryService can be used for quick updates in the current process, while still sending the messages to other processes over the wcf interface using NetworkService.