Refactor MARC-specific code from Blacklight into a separate blacklight-marc gem