Reimplemented EventAgger<TEvent>

* Implemented (somewhat tested) thread-safe event aggregator from
scratch...yay!
* Removed Rx implementation.
* Removed Rx NuGet, references, etc.
* Cleaned up interface IEventAgger<TEvent>.
* Added test cases.