FileJournal: check next 4k block on corrupt header

Also, we scan up to journal_max_corrupt_search bytes
in the journal for evidence of corruption rather than
journal_max_read_attempts reads.

Signed-off-by: Samuel Just <sam.just@inktank.com>