Initial in-memory arena implementation.

It is unbounded, and nothing uses it except for a gating flag in main.
Merge pull request #79 from prometheus/feature/storage/rethinking

Initial In-Memory Metric Store