sample_store: s/INVALID_PAGE/INVALID_SECTOR
sample_store: Kill read context
sample_store: More precise sample index recovery

We first do a block-wise scan to find the first invalid block. Then
starting at its predecessor we do a sample-wise scan forward looking for
the first invalid sample. We then set the sample index to this index.
sample_store: Fix comment