Retaining the fragment instance while activity recreation

Retain fragment instance across Activity re-creation, specifically
on configuration change. Otherwise app may crash when e.g.
unmounting external SD card in landscape.

Change-Id: Ia57402747abe7fd17d775731fd3603199cb3bc30
Fix Setting->Display always force close issue

CTS's AdminTest will change the display timeout to 5 seconds.
It will cause Setting->Display 100% force close. It has been reported in
http://code.google.com/p/android/issues/detail?id=27026 . This patch is
for solving this issue.

Change-Id: Icf4061023f040ee164d161b9db717acbc9697124
Settings: Backup account becomes grey and cannot be tapped after check the "Back up my data".

Rootcause: If there is no valid back up transport, by default, Android
will use LocalTransport, which is only for debug perpose and dose not
have valid config intent.
The back  up transport is set  in settings provider.
And in back settings, the config intent is not
validated after enable back up is checked.
platform should think about to provide valid back up transport in RHB.

Change-Id: I2924b1a7c656eb8f3a7c079866bc3f012cb01f74
Author: Jianchun Shen <jianchunx.shen@intel.com>
Signed-off-by: Jianchun Shen <jianchunx.shen@intel.com>
Signed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 51126