COOPR-581: Implement node hours REST API

actually, as I think about this... as designed right now we pretty much have to do a full table scan in order to accurately calculate time, since we need to keep track of nodes that were created before the start time and were not deleted before the end time... seems like there should be a better way.  We may need to rethink some things.