Squashed: Slim Recents

***Note: You need a fresh fork of: frameworks_opt_cards

Contains the following commits:
- Slim recent app screen
- Toggle to switch recent panels styls [1/2] by @cristianomatos
- Slimrecents: call app details screen correctly
- Slimrecents: allow closing recents in middle of the open...
- Slimrecents: cover bad 3rd party apps behaviour
- Keep IME keyboard alive due recent is showing
- Make recent multiuser compatible
- Slimrecents: go more inline with AOSP and add menu + new...
- Fix the random fc on pinch
- Go KitKat + style tweaks and follow googles color sheme
- Derp
- Slemrecents: make it RTL/LTR aware + scaling + lefty mode...
- Add favorite mode
- Fix derp in Slim Recents changes by @cristianomatos
- Notify arrayadapter earle that data has changed on clear all
- Do not kill favorite recent apps
- Slimrecents: Adress the 50ms touch unresponsive issue
- Slimrecents: Make expanded layout pretty
- Slimrecents: pass gesture detector to the cardslistview
- Slimrecents: user configurable default expanded mode [1/2]
- Fix sometimes missing first task
Custom clear recents button [1/2]

  By @cristianomatos
RAM bar [1/2]