Fix parsing of fasta w/ no comment

Stupid bug in parsing the header line. This adds a few tests for this
bug too.