Tweak docs, str2time error reporting, file flushing, Notify.
Add --overlap=ignore.
Rename year() to get_log_for_year().
Introduce --base=~/.tim option.
Introduce Notify.FIX_NEEDED.
Add missing locking.
Make State wait for a starting daemon.
Implement 'tim tickoff' (untested).
tweak forge_and_log test
test: use --base option when calling tim.
new test script: 'fix'