Random byte[] for start entry header to randomise tx checksum
Revert "Merge pull request #3134 from systay/new-greedy-strategy"

This reverts commit 763eaf140df6b8faefa4b244f75f86e4fbbb8747, reversing
changes made to 099f47027cfc2f7e64fb5b443b50316583fca5ee.
Merge pull request #3130 from lutovich/randomize-start-entry-checksum

[2.2] Random byte[] for start entry header to randomise tx checksum
Reduce probability of false failure of pageFaultForRead* test

The problem is that it can race with the optimistic "self-healing" of the cache
and therefor have a highly variable run time.

It would be better to stabilise the running time, but my attempts at doing that
have thus far only led to subtly breaking other things.
So this needs further investigation. In the mean time, this will break fewer
pull request builds.