Framework: Forward port Expanded desktop capability

Originally authored by Jesús David and ported from
        ParanoidAndroid ICS branch for CyanogenMod 10
Contributors:  Rework Done by Dan Synmonds, Paul Beeler, David van Tonder and Rascarlos

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Long press back to kill app

Ported from Cyanogenmod.
Settings option ripped out, enabled by default.
Threshold of 3200ms to trigger the action.
Put recent on bottom for easier reach