Settings: Port notification drawer custom background (1/2)

Change-Id: If7da7fc82942ea74c46cabd48e0ee874f4c20f0a
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>

Notification panel background for portrait and landscape layouts, along with background transparency slider.
Conflicts:
	AndroidManifest.xml
	res/values/arrays.xml
	res/values/strings.xml
Settings: Recents RAM bar (2/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