added k-mer search to BLAST

* BLAST has optional k-mer search which will count the number of times
the k-mer is present in the reads that didn’t map with blast. The
output will be included in the BLAST stats.
* added option to change the number of reads used by blast search.