add checks to blast_process_call
add outfmt option

fix wrong assertion, add docu
add docu
add correct output format to match_iterator_blast
Merge pull request #413 from Garonenur/dw

Fix and enhance Blast calling and GtMatchIteratorBlast
use templates for output; add templates for JSON and text