Fasta record.  iter  

Adds support for using FastaRecord as a line-based iterator. Implements #30. Added unit tests to make sure that original file line lengths and record order are respected.