Settings: follow kitkat's ui

- manage apps; tab selector and ram usage
- battery data usage bar
- app widget toggle

PS2: fix conflict
PS3: fix authorship

Change-Id: I804b4b47563545d7ab124f4cc4800ef4034bf754
Wrong referring to the resource - id/android:id

We were referring to the resource defined as
@+android:id with R.id. which is wrong. This
fix changes the @+android:id/ to @+id/

Change-Id: Ifdca7347bff31311c9c07aecdb110946e4a239ed
Fix switching running/cached apps with memory bar

Fixes issue #38735.

Invalidate the owner fragment options menu when changing mode from within
RunningProcessesView.

Change-Id: I85af7a953a1f4f570902f0959ee284f208871bce
Always show band 0

None of the phones I tested ever displayed Automatic band selection as a
choice, probably because no baseband is going to report it supports
mythical band 0. Make sure it is always displayed.

Change-Id: I5082b04ee63a2916941fd1db40762fa990d59583
Dont show "Erase SD Card" when there is none

On devices with physcal, external SD Cards, the "Erase SD card"
option in in Settings/Storage is available even when there is
no SD card present, this dont make much sense since you cannot
erase a card that is absent. With this change the erase option
is bound to the mount toggle which leads to the following
consequences:

 Card present and mounted -> Erase enabled
 Card present but unmounted -> Erase enabled
 No card present -> Erase disabled
 Card present and MTP attached -> Erase disabled

Change-Id: I756ae8af3e0565febaf940df5f4991dd89105bd9
settings: fix exception in BatterySipper.getQuickNameIconForUid

placeholder

Change-Id: I4da880532788de78debffe594faf08eee0389014
Fix elapsed time formatting.

We should extend DateUtils to provide this kind of elapsed time
formatting via icu4c, but for now let's at least fix our
arithmetic.

Bug: https://code.google.com/p/android/issues/detail?id=61479
Change-Id: I6c087dbb9fdbff0a21d9243d239126fee180454c
Settings: Slims ElectronBeam get some love (2/2)

Features:
- You can select different crt off animation modes if device overlay does not disable it at all
- disabled
- always horizontal (stock behaviour)
- always vertical (screen collapse from left and right to the middle)
- orientation dependent (means portrait = horizontal animation, landscape = vertical animation)
- some minor fixes/code style improvements to 4.3 implementation

Change-Id: I35fb277b8da823d50cc4db1eec32ea597fe973f2

 settings: add scale down crt animation - thanks a ton to xploidwild

really nice idea...fits perfectly into our animation options
for CRT

reword the different modes

Change-Id: I07a32b4cbfe956010507f5c8eddc92c2df395815
Settings: fix NPE

if the user resumes InputMethodAndLanguage settings and
the user dictonary preference was already removed before,
the user will run into a NPE.

check it to fix it.

Change-Id: I1eac844720768bb668e26f0a572c7876b7b0bcee
Add some C-RoM menu icons from AICP

Display and Animation
PS2: Active Notifications
PS3: Updated icons

Change-Id: Icb35809720372f0227f4dc9f73d06eed1b96a4b2
[2/2] settings: add CPU info overlay

this shows
CPU temp (if available)
for every core governor + online + freq

Conflicts:
	res/values/custom_strings.xml

Change-Id: I28c1e48c2e613b33c301b61cead70678ab6a2e9b

Conflicts:

	res/values/strings_custom.xml
Disable screen dimming when charging (2/2), new setting to disable screen dimming if stay awake is enabled. thanks @maxwen

Original commit: https://github.com/AICP/packages_apps_Settings/commit/5cafd36217708be518de04a5eae63a5050d02d69

PS3: fix derps but it still doesent compile

Conflicts:
	res/values/strings.xml
	src/com/android/settings/DevelopmentSettings.java

Change-Id: I93bac91bd59ba97041379f4dbed00d1b212aefd1
Settings: Toggle to disable fullscrenn keyboard (2/2) - picked from CarbonRom

Modified for my source

Change-Id: Iaf5323480eb7e8c2cc6268888a37f875cddb0bbf
Settings: add development animation transition mode 0.75

Change-Id: Iaaeb3757ef9b3b97d66d929629e9035ab511f72a
Add xxhdpi icon for Slim app remover

Change-Id: I3ca14af85dfa1041635234dfce99e17de6d68440
Settings: less notification sounds (2/2)

AICP:
Modified for AICP source

Change-Id: Icd035c06e5955880c73687e5b1407d54b96e1271
Settings: Volume Adjust Sounds [2/2]

Picked from SlimKat, but don't know who's the original author, sorry

Change-Id: Ic9d3acbe734a742d89c8533e4249f003cd15a467
Remove Active Notifications from Settings/Security

we have this under AICP menu

Change-Id: Ia7f2c446d4f3edbd4ff7d8fd307b417743ece201
NetStat string edit

Change-Id: Ib9cbe74651463e94b46f29a8f82671588e630a3d