Fixed local storage to not create object with bad IDs
plus put a secondard guard in quick_search for display prefs not existing
Merge pull request #530 from reciprocity/feature/fix-no-display-prefs

Startup crash bug when display prefs are out of date double-fixed.