wip Moving the testFile method into SparkFunSuite
Made FeatureParser return an Option[FeatureType], and updated the parser implementations to use flatMap.

Basic round-trip on the GTF parsing in FeatureParserSuite is now working.
Encode GTF 'attributes' in the Feature.value field, and parse them out as a lazy value in GTFFeature