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: I60bd95d612ea71e34cb42d1b4f61e126d23019fb
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
	packages/SystemUI/res/values/strings.xml

Change-Id: Icdb3be383af9f158ea7b9c6968b393797ec3f73e
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
Force clear cache on 'clear all'

Add long click to 'clear all' button in recents panel to force
clear caches, dentries and inodes

Change-Id: Iaa0ff526707be5b21bf746767f6241f4f0b6c39e