using BLAST_HEADER as defined in sequtils
sniffing for blast header
fasta input is now optional.  reorganized parameters accordingly
initial commits of new features
merged with master