BUG/ENH: Remove repeated exception classes

FileFormatError and RecordError were declared twice in the exceptions module.

FastqParseError was missing a docstring which has now been added.

Fixes #257