RavenDB-2806 During Voron storage recovery on startup we have to filter out pages from journals that have been overwritten by overflow pages in later transactions. That caused the data corruption in overflow pages. Introducing RecoveryPagePosition class only for recovery purposes instead of using PagePosition that contained field needed only for recovery.
Merge pull request #1469 from arekais/RavenDB-2806

RavenDB-2806 During Voron storage recovery on startup we have to filter ...