Make modal log time box work properly in new timesheet display
Moar unit tests for Times
More tests and fixes