state total metric

I think that syntax is good. I'm wondering if we should allow a default here though? State names are potentially any valid string so they could contain really odd things that one wouldn't want in a metric name and I don't know if there is necessarily a sane way to tidy them up. E.g. ``state:report`` should probably become ``enter_state_report``. Thoughts?