Event date window

@invisiblefunnel I wanted to send this your way for feedback before I keep going in this direction.

* Overall it creates an endpoint for event digests based on a subscription id.
* I'll add inline notes in context for us to discuss. 
I've been ignoring the pain of copy/pasting, glad to see the pattern centralized and named. Let's do this everywhere (in another PR).