Fixed serious bug in crash recovery.

Pre-allocating zeros for mmap() sets up a situation where rolla cannot
disambiguate between preallocated zeros and genuine data when
a record is truncated.