SystemUI: Handle cases that we can't address within FODCircleView

So, briefly, what went on in this pow-wow is:
    - created a callback to efficiently monitor calls to FODCircleView impl (LuK1337 had a lot of patience)
    - addressed FOD visibility on statusbar expansion/collapse checking top activity package name and class within StatusBar.java
    - addressed FOD visibility if an app gets launched after statusbar expansion from a notif
    - addressed FOD visibility over every launcher animation, where every stands for:
        back to home, open recents, back gesture, assistant gesture (tested against any navigation type available)
    - reduced animation time to 125ms

Change-Id: I407d7dff6398bc7c6ecc4bfda7b9cb31af90bfd4
Signed-off-by: Ayan Mukherjee <mukherjeeayan725@gmail.com>
10 files changed