Fixing refresh bug with ContactsPreferences

Observed: ContactsPreferences would detect that SharePreferences had
changed, but wouldn't update its cached values. This resulted in the
initial cached values always getting returned, regardless of what value
was stored in SharedPreferences.

Change-Id: Ie11e1e655ccdeb344a99b8eff02d81f56dad2c18
4 files changed