Issue #48 Improved recovery check implementation in case of corrupted data, by deleting the corrupted file part.
Issue #49 More read performance improvements: using bytebuffers to read record headers in block.
Improved performance tests.