T180 more bibinfo

Lots of changes here. But I think it represents a good first step towards providing more bibliographic information for items. At a high level there is a new module `ui.marc` which contains a mapping table that is used to augment the basic bib_data with information from the MARC record. The information is then used to populate the details tab in the item display.