Display options: allow configuration of wake on plug behavior (1/2)

Adds a global setting to the Display section to enable or disable wake-on-plug.
Default is enabled.  When enabled, the device will wake when the charger
is connected or disconnected.  When disabled, the device's wake state
will be left alone.

PS 2: Fix line wrapping, set default value to false

PS 3: Fix line wrapping

PS 4: Fix line wrapping (properly this time)

Change-Id: I779a4aa4feeca87879c932be6e1fa032e4b4afc8
Settings: External GPS Support (1/2)

- Ported feature from CM9
- Fixed string/arrays files
- Removed translation

Patch Set 2:    - Removed random tabs

Patch Set 8:    - Renamed method names to match Android
                  Code Guidelines

Patch Set 9:    - Remove some duplicate codes
                - Fix missing string
                - Fix some formatting issues

Patch Set 10:   - Fix string regression introduced on PS9

Patch Set 11:   - Fix white space error

Patch Set 12:   - Rename some strings to make them better
                  understandable to the user
                - Move string out of cm_arrays.xml
                - Some cleanup

Change-Id: I5590b23a6539ae0a9b2fb8a07eed5fabdf290cbf
Make notification-shade-collapse-after-dismiss behaviour configurable.

Change-Id: Icbf706a582279b86d901fb727b58663713606521

Conflicts:
	res/values/cm_arrays.xml
Update for Notification shade cherry-pick

Change-Id: Idfa800bf5e56f4ae993ef994b197537972b33a23