Settings: Add support to enable/disable Electron Beam (2/2)

Parts were brought over from CM9 but not all of it.  This completes
the port.

Change-Id: I5ebfab22e68ea34e3babfaacd9c8103e25932d3d
No back icon in action bar of APN Settings

When entering the APN menu, the actionbar is missing a back
icon allowing the user to go back to the previous pane.

Added parentActivityName in ApnSettings, to enable action
bar back icon.

Change-Id: Iee8bb420f47c0e2c0d9a43739f534466abba30db
Merge "Settings: Add support to enable/disable Electron Beam (2/2)" into cm-10.1
Merge "No back icon in action bar of APN Settings" into cm-10.1
merge changes from remotes/github/cm-10.1 into master

Conflicts:
	res/values/cm_strings.xml
	src/com/android/settings/DisplaySettings.java

Change-Id: Ibc4de0e3b7e95bb82c3cc7220ce0ee5550e55638
Settings: Advanced low battery indicator options (2/2)

Based on a idea I saw on Liquid and from CR3C0 (thanks guys) which we
modified to an extended version

This commit introduces following new SlimBean modes to indicate low battery

     * 0 = show dialog + play sound (default)
     * 1 = fire notification + play sound
     * 2 = show dialog only
     * 3 = fire notification only
     * 4 = play sound only
     * 5 = none

Due that notification is a unique SlimBean feature some words on it. Notification
behaviour is the same as Pop-up. User can dismiss it manually or it is
dismissed automatically if charger is connected. Also you user get a
status bar ticker message about the notification and notification is always
on first place of list. And last if vibration is enabled
notification vibrates.

cheers

Change-Id: Ia8fa8c420e6ef334266a7734fb080026a8396340

Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/user_interface_settings.xml
	src/com/android/settings/slim/UserInterface.java
Configurable Notification Behavior [1/2]

Credits:
- Michele Primavera
- mnm9994u (SlimRoms)

Change-Id: If448dcdbf9a218b248582237feb0c0e4e0983377