Store model fixes

Some fixes and cleanup

* get_preference need not be redefined. Just the preferred_* method
* `get` and `[]` are already aliased in Spree::Preferences::Configuration
* keywords delegated incorrectly to description