COOPR-581: Implement node hours REST API

Lets make this a MetricService instead of a util class.  I think it should have a cluster store field and do the lookup of tasks instead of making the handler lookup tasks.  That way things are more re-usable.