Hopefully (again!) fixed rarely occurring discarded edits of time segments which are currently being timed.
This is a really crappy bug that's difficult to diagnose or reproduce.
Added logger to intercept console output and redirect it into the common log.
Bumped up dependency versions.
New version with several fixes preventing edits from being cancelled and extensive logging to catch "rarely occurring discarded edits of time segments which are currently being timed" problem.
Bumped up dependency versions.
Merged useful code from 'extended_logging'.
"Rarely occurring discarded edits of time segments which are currently being timed" was caused by Shift+Space. As a workaround, this shortcut is intercepted and discarded while a cell is being edited.