Settings: rotation settings for devices with hardware rotation lock

All settings would be disabled on devices with hardware rotation
lock due to dependency setting. Disable dependency to allow setting
swap volume and rotation degrees on those devices.

Change-Id: Iee0532902d59fa80666e17b3853db8e3d7ed5ddc
Settings: change Pie controls wording

As stated before, the name 'Pie controls' is well-known
and therefore is being used instead of a more descriptive name.

This change modifies the summary of \'Pie controls\', stating
that they are 'floating controls', as we also need to deal with
users who have not heard about this feature. The title stays the
same.

In other languages this will be reversed: the title will contain
a translated version of the 'descriptive name' and the summary
will contain the original English name, 'Pie controls'.

Change-Id: I80dbc615f787be68ad0e48c71777d99a1d19de8b
PT-BR: Update translation

Change-Id: Ic77d5b669c4be47be1cb543a0654869fe250b8ef
Stylus gestures features (2/2)

Forward-port of https://github.com/CyanogenMod/android_packages_apps_Settings/commit/b3d850521e0042b85422903c70130f350f57b87a
to CM-10.1

Change-Id: I0ab78f1129d2d04b0af21e9b38da027dfe3d1295
Settings: NL translations (enlisted)

Change-Id: Iea2489921da61a358886ff7dc0ee6c95591f1824
Wifi: Add frequency selection for new IBSS

Allow users to select a frequency for newly created Ad-Hoc (IBSS) networks, and
show the frequency for existing IBSS.

Change-Id: Icaa09c9386967fdf0a88865ff2e64cc9b219da1f
PT-BR: Update translation

Change-Id: I6ccf18fb60a9fda9ed1499a91c1d45e1be9e26c1
DataUsageSummary: fix mobile data usage display for sim-less devices

- Don't assume the device has a sim card. Check for a phone number
  instead. Otherwise the mobile data usage screen will not show up
  on sim-less CDMA devices.

Change-Id: Ic6e35dc209ff05e0c89dc990ad82f4ab4d3f337d
inputmethod: Fixup remove stylus preference for non stylus devices

This commit included following changes

 * Move show stylus icon checkbox to Pointer Settings Category
 * Fixup issues stylus preference doesn't remove if not supported
 * Improve the code remove stylus preference if not supported
 * Remove an unnecessary variable introduced on http://review.cyanogenmod.org/#/c/33774/

Change-Id: I0f2e1b5cda00033915bb25902ce970f9eda52048
DataUsageSummary: fix mobile data usage display for GSM devices with no number

Some providers don't write phone number onto SIM card causing the
phone number check introduced in the partially reverted commit to fail.
Re-introduce the original check with the "or" condition.

This partially reverts commit 4c51b45355b9d6fed973f946738bf455a8b7c9ea.

Change-Id: I69a65a1a421dcdf168c3d0afeb7110cb97790034
Fix: Don't display the lock clock preference if its not installed

Removed duplicated codes

Change-Id: Ib7d54dfc33c6a66711799bbdf44212d287221ae9
Settings: move CM additions out of AOSP files

Patch set 5:     - don't forget about Wi-Fi region code arrays...
                 - seperate strings and arrays
Patch set 6/7/8: - rebase

Change-Id: I0344183c1d7587de7b0a2321e364159ee356dbae