Fixed file rotation handling.

Previously, if LogReader restored the file position from a sincedb file and the stored position applied to an old version of the logfile, it would read one line from the new logfile at the stored position before starting to read at position 0.