RefSeqGPFFParser update, no ensembl-io
Created by: tgrego
Description
Update to the RefSeqGPFFParser as part of the efforts of the xref sprint. See ENSCORESW-2898.
This pull request is a follow up on https://github.com/Ensembl/ensembl/pull/336 keeping the refactoring, but removing the ensembl-io dependency.
WormbaseCElegansRefSeqGPFFParser depends on RefSeqGPFFParser and is non-functional with this pull request, thus requiring changes.
Testing
No unit tests for this parser directly. Tested with subset of rat, however related xrefs were absent. Ongoing testing with full dataset. WormbaseCElegansRefSeqGPFFParser has tests in modules/t/xref_parser.t these will be temporarily silenced until changes are committed to WormbaseCElegansRefSeqGPFFParser