Simplification of API and unit tests
Added a naive & untested subscriber host with ninject bindings
Added some subscriber dependency tests
Added some comments to interfaces
Abstracted timers out of EventStreamSubscriber, into ISubscriptionTimeManager
Added mandatory error handling to event handlers
Added EventTypeResolver to convert type names to types
updated nuget packages
More tests