Made offset global and fixed day change
Rewrote parse_timelist, BEGONE FOUL LOOPZ

Had to sacrifice a little beauticy in generate_time_entries but eh. Gotta
do what you gotta do.