Implement Redis and InMemory metric report publishers

Coded up means to monitor annotation fields, and publish their results. Created an in-memory as well as one that stores to Redis.