Move prod. code & add parse lines to workinghours

Move production code out of test modules into seperate production
modules.
Parse lines from logger into list of workinghours.
Change WorkingHours to be native Python class

Use native Python WorkingHours object. Update tests and code to use
Python datetime stuctures in WorkingHours.