hopefully fixed a crash

related to excessive memory usage by the hits array. scaled worse than
expected.
replaced it by a slightly slower method of chopping up reads into
blocks.