Fixed bug where fasta.py failed to parse empty files