fix variable
say failname on fail
fix memleak
 don't cast the return of calloc
update to work with kmer rarity
remove debugging