Improved block witness generation by putting parent LCP intervals and
sub LCP intervals in the same list, and sorting them based on number of
occurrences, block length and number of parent prefix occurrences.