RAMBar - show available memory in the old way

Old way means handle cached memory like it was free, subtract it from total.
Also use the internal MemoryInfo class instad of reading from /proc/meminfo.

Change-Id: I96462ed5f1b6923ec8fc4405b225d57691dd1aa0
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
RecentsBoost++

Change-Id: I4dbaaa31d620ced287df12a0f861467ed2bd8a5b
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
SystemUI: unregister ContentObserver

We were leaking memory.

PS3: more possible memory leaks

Change-Id: Ie9ddf00c698692f418cb8ef473dff2b1aa05135d
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
SystemUI: RAM bar view optimizations

findViewById() was being called every time updateSettings()
was being called. Instead, let's instantiate them once, and
remove calls to updateSettings() since it will be called
on its own when the setting values change.

Change-Id: Iaa02343caccb615921219be2a56b3bac4f3263b9
Signed-off-by: Roman Birg <romanbirg@gmail.com>
SystemUI: Recents window visual updates

* Changed the KillAll button to not have a border/be transparent
* Stretched out the RAM bar across the top, and add a small shadow underneath

PS4: Drop landscape related changes down
     from GNow commit (wrong patch)

Change-Id: Iabdab0a083b00ee51834415f0454f8298efe5591
recents: turn Kill All into normal button

Change-Id: Ie7783449e593ceab81039133fcee2f1561954ef3
Signed-off-by: Arnav Gupta <championswimmer@aokp.co>