Update crontime.tcl

added next() function and all supporting private funcs.
however, next() is NOT currently working. Needs to be debugged.