WIP test-driving quota
implemented Poke::Quota middleware

Currently the server.ru runs quota with in-memory storage (initializing
with empty hashes), so a TODO item would be to move to using LevelDB.

In order to do that, I'd like to refactor most of the behavior in
Poke::Store into a base class so that most of its behavior can be shared
by all the stores.