Add Item::Hold object representing hold information about a patron's item hold
Add Item::CreateHold object which creates a hold on an item for the patron
Add :hold and :create_hold methods to a patron's record item that allows patrons to place holds and get information about holds at the item level