Coopr 581: Implement node hours REST API

for this it would also be useful to be able to filter tasks by the type of task they are, which will require another column.