Agentify

ref #3

* introduces the idea of an agent to model something like collectd
* agents have a configurable metric size and flush rate
* agents are spawned every N millis, with some jitter