Clock click actions, ported from RomControl
this commit also sets up our NotificationDrawer java class

Options for single, long and double click
if double click never set or set to nothing there is no delay on single click
default action if never set is clock options just like stock.

Change-Id: I12df9b313bb7e3d6ed2c7448b17b90275a378cf7

Conflicts:
	res/xml/gummy_interface_settings.xml
fix maanifest derp
[2/2] Settings: Add lockscreen ring battery setting

Change-Id: Ia07ecc1feedee71b8ea217c53244fdef9ff1bc18

Conflicts:
	res/values/custom_strings.xml
[1/2] Setting: Lockscreen maximized widgets

Settings part of maximizing lockscreen widgets

Modified from CM

PS2: fix whitespace and remove debug

Change-Id: I3d52b752415f48e5468db0804be5c2ff93a71e31
Lockscreen Interface inital push
moved widget prefs from Security Settings into new LockscreenInterface class
Allow following actions with button long-presses on lockscreen:
- toggle flashlight (if available)
- play/pause/next/previous track selection
- toggle silent mode

Allow customizing of back, menu, and home buttons. Search
button events are completely ignored on the lockscreen.

Auto-detect hardware keys, only show appropriate menu
options based on the actual hardware keys available on the
device (or completely hide if there are no hardware keys).

Based largely on Danny Baumann's work from gingerbread.

Ported from CM10

- home key lockscreen unlock

Conflicts:
	res/xml/lockscreen_interface_settings.xml
	src/com/android/settings/gummy/LockscreenInterface.java