clean up match_iterator_blast interface
fix naming of new-function
Merge pull request #409 from Garonenur/dw

clean up match_iterator_blast interface