extract convenience methods to MarcExtractor class methods
what we called marc21 macros tests ended up really MarcExtractor tests
Traject::MarcExtractor.extract_by_spec parses string second arg if needed