Simply add -remote option which ignores --threads, no error checking.  Produces annoying warning
Require database to blast.  Make help more helpful in remote case
renaming some headers that have nothing to do with bioy blast
Renaming BLAST_FORMAT and BLAST_HEADER to say 'DEFAULT' to avoid confusion
blast accepts custom out format, blast header/format renamed 'default' in multiple places, programs that use blast (default) output use qcovs instead of 'coverage'
Made more explicit that non-standard blast output formats need a header and added a test for this
Merging in master
Merge branch 'master' into 022_blast_remotely
Fix classifier test with extra blast fields
Merge pull request #24 from nhoffman/022_blast_remotely

022 blast remotely