FWBase - Implement App circle sidebar [2/3]

This commit is a squash of following commits:

----------------------------------------
https://gerrit.omnirom.org/#/c/6378/
[1/2] Base: implement App circle sidebar

    add whitelist app to include into circle view
    rebased
    make standalone patch
----------------------------------------
https://gerrit.omnirom.org/#/c/6515/
    Base: App Circle sidebar (add support floating window)

    PS.8 : rebased
    PS.9 : add support minimize/maximize window
----------------------------------------
https://gerrit.omnirom.org/#/c/6627/
Base: App Circle sidebar (add support Samsung multiwindow flags)

    this will automatically add app into app circle sidebar
    if apps support samsung multiwindow flags
    in their manifest

    PS.2 : rebased
----------------------------------------
FWBase - App Circle Sidebar adds

Change-Id: I96ab10ad7bd69deba6e32a92e495a06f4fddef7e
Signed-off-by: MURA Stefano [STELIX PippoX3] <ssspinni@gmail.com>
Merge commit 'refs/changes/73/473/5' of https://review.carbonrom.org/CarbonDev/android_frameworks_base