FW: LS Notifications Rewrite add notification logic & fix pokect mode

Original commit message:

 There were some problems with notifications getting replaced while the user was currently dragging them.
 This commit should fix that by always waiting until animations and user input are finished before replacing a notification view.

and I added some missing line for pocket mode fixes

PS 2&3: Update Author & message

Change-Id: I73e3337e953c1fb8f17597efae8782a4d2878c40
FW: LS Notifications: Add "Show all notif" NavBar Button

from: https://github.com/AOSPAL/android_frameworks_base/commit/4325a110af58e6b1c7e1005a9f1f2576bbad5e60

PS2: message & Author update
PS3: Rebased & remove unrelated changes

Change-Id: I67456db4f9728fefbabc9da9c290d070021705b4