Use hash literal syntax in the Gemfile to comply with the ruby style guide
Rake is now just a development dependency for running tests and releasing gem versions
When coercing a SubLibrary to a string, the display value should be used
When coercing a Collection to a string, the display value should be used
Holdings should respond to :size, just as an Array would
Records don't have AdminLibraries, just IDs
Items should respond to :size, just as an Array would
Item CirculationStatuses have due dates
When coercing a Item::CirculationStatus to a string, the value should be used
When coercing a Item::Status to a string, the display value should be used. If there is not a display value, the code value should be used
When coercing a Item::ProcessingStatus to a string, the display value should be used. If there is not a display value, the code value should be used