improved output and stats

use contaminant name to print contaminant specific stats
output discarded reads to separate output files