Add current locations that need to behave as home locations.

Force library to be owning reserve desk if current location is a reserve desk.
Make sure callnumbers are always sorted by the full shelfkey.
Merge pull request #317 from sul-dlss/current-home-locs

Add special current location as home location behavior