Add documentation for the EventStore protocol
Add documentation for the EventStore protocol

This change documents the requirements for new implementations of the
EventStore protocol. I'm hoping this will help identify areas of
interest and potential problems when investigating new backing stores.

rill-event-sourcing/rill