Enable application widget (pass widget) for the mod lock too.

Change-Id: I999511bfa88b4554f8c4bd09e6c8a0237eaa2310
(cherry picked from commit abfae9bae42dfb57ba773168b14b9246beb18b5e)

Conflicts:
	src/com/android/settings/cyanogenmod/LockscreenInterface.java
Revert "Remove the "Pass widget" config from Settings"

This reverts commit ec73bc43f9afc0dd8ed06584e42ed4fb38601c02.

(cherry picked from commit bc7919999042f494781034eee80b9cd2d848a7e4)

Conflicts:
	res/values/cm_strings.xml
	res/xml/lockscreen_interface_settings.xml
Remove the "Pass widget" config from Settings

Since the Pass widget is an app-specific feature (specifically Baton's),
the option to toggle the widget should be presented in the app's
settings and not in the system settings.

Change-Id: Iec1b4bf4fe25b0d1357c78177f05672c58fe72d3

Conflicts:
	src/com/android/settings/cyanogenmod/LockscreenInterface.java

(cherry picked from commit 14dbb0b5df1d0c3717d5620ebc854197c82f03b8)

Conflicts:
	res/values/cm_strings.xml
Buttons: Allow disabling hard navigation keys

This adds support for enabling the navbar on devices with
hardware keys.
This requires that the device supports the KeyDisabler
HAF methods, and is available in the Buttons menu

Change-Id: I01bd83b312745b4a8aa3bde0cf5f02ea99a888cc
(cherry picked from commit 290122617780b92205396443d9e91ad9195912eb)