fix and test the case where a file is moved while it is being tailed.  This is common under logrotate.