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

Submitted on behalf of a third-party: Cuong Bui

PatchSet2:

- Removed random tabs

PatchSet8:

- Renamed method names to match Android Code Guidelines

PatchSet9:

- Remove some duplicate codes
- Fix missing string
- Fix some formatting issues

PatchSet10:

- Fix string regression introduced on ps9

PatchSet11:

- Fix white space error

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

Change-Id: Icbf706a582279b86d901fb727b58663713606521

Conflicts:
	res/values/cm_arrays.xml