Fasta: use InvalidFastaException rather than printing to stdout