Metrics collection

This script will collect a DC's total desired and actual when run. 

**TODO**:
- [ ] Collect pending also
- [ ] Tests
- [ ] Dump the data to Cloud metrics
> Wow, nice - complex, but a clever bit of looping since you can't filter by the token if there's more than 1 page. Awesome taking care of the possible off by 1 too with the >:groupId in the query.

Thanks :)

> if there were a comment or something reminding why these loops are needed

Sure thing. I'll add comments why this is needed