Initial commit
Core library - shared interfaces, message interception, etc.
MongoDB integration library (for storing operation data)
Demo app using fake data provider
Switched OperationMutator to use IManageUnitsOfWork instead of IMessageModule since the latter is being deprecated.
Added methods to configure and check for "completion" of an operation in order to simplify the polling API and not leak messaging details beyond the originator.
Added readme
Readme merge fix
Set up for NuGet package restore