RangeHourly (WIP)

Produces contiguous completed ranges of recurring tasks.

Work in progress; tossing it out for discussion.
Remove?