Performance tweak - Save preferences OnStop() (not OnPause()).

Because in offical docs:
http://developer.android.com/training/basics/activity-lifecycle/stopping.html#Stop
it says:
Although the onPause() method is called before onStop(), you should use onStop() to perform larger, more CPU intensive shut-down operations, such as writing information to a database.