refactored qc check functions in qualfilter
fixed bug in QualFilterTask argument order, all tests now pass