run TestReOpen with both poll = true and false

this catches a bug with log rotation when using polling file watcher.
PollingFileWatcher.ChangeEvents must detect file deletion/rename
implement PollingFileWatcher.BlockUntilExists