frameworks/base: Add support for FM feature.

- Added changes for FM device

Change-Id: I5dcb820e910d5fdb755aa92de10b1948c70a2e46
SystemUI: SK translations

Change-Id: I2a3155f4300a4eedf55f0b0d204185052af90d62
Add Punjabi translation support (1/2)

Change-Id: I4c366b12ab3048ccbe014808f132581ab3c638fa
SystemUI: NL translations

Change-Id: I421d1687491f42fe7b5f029a5a9a540a5c51db9a
Merge "Add Punjabi translation support (1/2)" into cm-10.2
Revert "Active display: Add options for date and am/pm [1/2]"

This reverts commit 18801a375458237ca8a6cfc58e44b350c9997f9a.

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/layout-land/active_display_content.xml
	packages/SystemUI/res/layout-sw600dp/active_display_content.xml
	packages/SystemUI/res/layout/active_display_content.xml
	packages/SystemUI/res/values/dimens.xml
	packages/SystemUI/src/com/android/systemui/statusbar/policy/activedisplay/ActiveDisplayView.java

Change-Id: I9adea4b94fa83bbb9e6ef8c3610d17bfdca6be53
Revert "Camera button support: make it actually work"

This reverts commit ca10a37a80892ca9faf025b1c52bda94a94af94c.

Conflicts:
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Change-Id: Ib1aceb98d91e350fa3fe6ee6e1a251d410fe86ca
Revert "Camera button support (1/2)"

This reverts commit 118aefcf2f6407c6d9582ece4c153266c2e86df4.

Conflicts:
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Change-Id: Ib3c0f262965dbf1e2cfe69f02b8f95c9c8992ecc
Camera button rebinding and lockscreen action additions (1/2)

Adds new config_deviceHardwareKeys bitmask for camera button.
Lets you rebind the camera press/longpress and adds a new KEYCODE_CAMERA handler to inject a longpress KeyEvent
in order to let you bind keys to actually trigger the shutter, in addition to launching the app itself.

This also adds KEYCODE_ASSIST and KEYCODE_APP_SWITCH to the available keys to assign longpress lockscreen actions to.

Change-Id: I63583dbbaa0f6a3d21724f4948f86bb01e44b71b

Conflicts:
	core/java/android/provider/Settings.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
fix

Change-Id: I17d859934e652a54d07ef934e4b7faacd4eaf189
fix

Change-Id: I9501f73bab8e4b8767d900d940b1da7d62748bf0
fix

Change-Id: Id02993878c47d1844441c9d91e23d67335550e9e
fix

Change-Id: I2992e94fd62863a02100ec8910579992866777cf
Merge "SystemUI: NL translations" into cm-10.2
Framework: Add Home/Back buttons available for rebinding (1/2)

Finally, we can disable or rebind all hardware buttons!
Also adds Expanded desktop toggle and Notification shade toggle

Change-Id: I0ca51c25e8434696a514fd1ef1e1e33543bf066a

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/strings.xml
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
Merge "frameworks/base: Add support for FM feature." into cm-10.2
small cleaning

Change-Id: I24475a57056f3e7d3c266dba06187d04446daf3d
Bluetooth: Support  HFP Client role on Bluedroid.

Implementation changes to support HFP Client role
on Bluedroid stack.

Change-Id: Ie37e95d3b0e3f785af818fb495c835e420792f4d
server: add enhanced routing support

Add support for policy and metric based routing APIs to
NetworkManagementService. This functionality is used for WQE, IMS, and
Android QoS features.

Change-Id: I5e50185c9ac1cf72c9366815c2ecf590842edfca
frameworks/base: IPV6 tethering support

This patch adds two new API calls addUpstreamV6Interface and
removeUpstreamV6Interface to the tethering framework to pass the IPv6
upstream and downstream interfaces to netd if IPv6 is available.
Required to enable ICMPv6 forwarding.

Change-Id: I1f4f6284b2f152d8b4f0fbd02ac5a17f57c71dd7