Metrics collection

This script will collect a DC's total desired and actual when run. 

**TODO**:
- [x] Collect pending also
- [ ] Tests
- [ ] Dump the data to Cloud metrics
Thanks :) After `StubTreq`, I also liked this kind of testing. I wanted to make a sub class of `Mock` that provides this feature but got lazy.