taskpaper-update-tags: close and reopen file first

This makes sure any changes made to disk not already in memory in the
open file are loaded
taskpaper-to-dayone: close and reopen file first

This makes sure any changes made to disk not already in memory in the
open file are loaded

Also, only log an entry to DayOne if there were completed tasks to log