A wrapper of SharedPreferences.Editor with PreferencesEditor implementation.
Save changes blocking thread.
Save preferences changes in the background.