[WIP] Add public_note and callnumber_type methods to the callnumber class.

Prerequisite for #469 and #566.

This is ready to merge but we don't want to deploy it until the indexing team has updated the redesign index w/ the new `item_display` fields to match.