Added tests for the mock objects
Started work on metrics
Moving stuff around for metrics
Metric types
Updated KeyValueApi tests to reflect that the success packet is always first, now
Added tests for metrics