Add a __repr__ for FastaTableRecord

[Tracking bug 22690]
Fix tests

[Tracking bug 22690]
FastaTable: Get slicing to work right, add tests

[Tracking bug 22690]