r746: tuned heuristic for GRCh38

Reduced -c to 500 by default. As a compensation, we choose up to 1000 positions
if a seed has 500 or more occurrences. In addition, a read with big portion
from such seeds will have lower mapping quality.
r747: fixed a minor issue in the last (mis)commit