Change check for syncActive

In Manage Account settings if account is in syncing state
option provided to user is "sync now" which should be
"Cancel sync".

syncActive is set to true if getCurrentSyncsAsUser() returns
an empty list which means there are no active syncs.

syncActive should be set to false if getCurrentSyncsAsUser()
returns an empty list.

Change-Id: If78247a90bbca3e1a12553b6facb1315321f52cf
(cherry picked from commit 25f18eda62240a464ec3ca78527f73c3f5d4c729)
Settings : Add tap/pay help url

Change-Id: I2b277c674d4ca2bd88b1752611cfc7a6efbcb0fe
(cherry picked from commit 49e9d6df94c74a5ff941594d44161a4ebe63665b)
[3/3]Settings: add "Accept all files" option for incoming files via Bluetooth

  Vanilla Android requires the incoming file from Bluetooth to be certain mime-types.
  The mime-types allowed are defined in
packages/apps/Bluetooth/src/com/android/bluetooth/opp/Constants.java
  But sometimes we need to accept files that is not in the list,such as RAR archives
or APK packages.
  This patch makes "Accept all files" an option in Settings -> Bluetooth -> (Menu),
and then saves users' choice to Settings Provider database.
  This will meet users' demand as well as keep the phone from unsafe files
when users don't need to accept the files out of the mime-type whitelist.

Change-Id: I5f04d3ccb45bd5c6525b746855bd19ccc8501d32
(cherry picked from commit facaddfc2d0bc6727975dc021e841e8b92277d9c)

Conflicts:
	res/values/cr_strings.xml
Display: Avoid ArrayIndexOutOfBoundsException & catch it if necessary.

(cherry picked from commit eff3362cb14e50569c76a9c5d8ad98df20ae30bf)
Temp Extra Settings