Framework: Add Recents Ram Bar
Patchsets
 cleanup whitespace

Patchset 8:
- fixed gapp between recents apps and bottom
- add click action to running processes
- minor changes

cheers

Conflicts:

	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/values/strings.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java

Change-Id: Ieba199daec3c51bda940415827b25df574acb86c
Framework: Recents RAM bar (1/2)
due that the old rambar was resource consuming and as the settings rambar not really
right in showing the truth of real RAM usage in android, I decided to go new ways.

This commit changes our rambar (or better add a total new one) in following points:

- we do not use any longer ther permanent observed RunningState machine
- instead we read out /proc/meminfo (thanks steven for that idea)
- rambar shows now the real memory usage
- ppl have the possibility to show applications, cache and other ram usage as they like
- deeper explanations I add how android mem managment works.
- color picker for all rambar states
- reset to default
- updates only on actions on recents so that it is making sense
- and a lot other

cheers

Conflicts:

	core/java/android/provider/Settings.java

Conflicts:
	core/java/android/provider/Settings.java

Change-Id: Ie3eb5c3b49e2be2751108ebb9ca2990e0e725cfb
Fix Ram Bar calculating
seem realy my fever last days made me to a bad programmer lol
fix for wrong calculated other value
fixes also sometimes weird negative views

cheers
Recents set nicer intent flags for rambar click action
app loading: boost boost hints

Change-Id: I56b49c61ccfa258880b7104470f9c2cdf4542184
Frameworks: Option to disable wallpaperservice (1/2)

Change-Id: Id96ac8fcdf57649214d36c94a4e61835dd021b99
Make network speed indicator updating a bit faster

Change-Id: I3911a3b157a68604e8fa05c4fb24124cd9f622f9
remove some lag launching apps and improve scrolling

Change-Id: Ib10c11a1a3a798e57ddd31f550461b9ebd17bc38

Conflicts:
	core/java/android/widget/AbsListView.java

Conflicts:

	core/java/android/widget/AbsListView.java
services: don't clear wallpaper when SystemUI
disconnects.

When we restart SystemUI (or the user), sometimes
the wallpaper would get cleared. This patch just
captures its originating component and
if that is our SystemUI component, ignore the event.

Change-Id: I3e159dc2c013e7d7e552e3c0cef55e3ab970ca87
Signed-off-by: Roman Birg <romanbirg@gmail.com>