Finished interface for late in/out

Date and time are now parsed properly, and invalid entries are
rejected. Late entries are passed to Timesheet via addLateEntry, just
remains to approve/reject/defer these entries.