http server to provide read only interface to the event store

It's exposes a new transport (readonly) that is very hackable via 'curl' at a terminal or a web browser. It's helped me get to grips with the internals and think it might help people debug their configurations a little.

so to that end it's only really for debugging and learning and isn't really intended for people to poll 100 times a second, no doubt somebody will.

this is my first bash at a writing clojure in anger, so any advice would be great.



To be consistent with the rest of the system, it seems like these should be `host` and `service`.