Rename EventHandlers to EventHandlerCollection
Upgrade EventFilter so that we can use custom matchers
Add EventHandler class and spec stub for collection
Add NullProc utility
Set up passing of event handlers to projection instances
Start splitting up responsibility of projection updates
Reflect API changes in Readme