PA's hybrid engine

Change-Id: I3ce03e50ec6d233c82f3229fedecf6e558166cf3
PIE SQUASHED (franco-c)
aka Des-franco

Change-Id: I435c3d4d4200a74c1a9ac984c8cf50ea0be57b9e

PIE: compressed layout, stubs, new defaults

Change-Id: If4c2b03ea10932a35f06383de263f13eea712a70

PIE: support for expandable notifications

Change-Id: I47721bf8693b5fde008c01cfc70201c43a80ae18

pie fix stupid fc when disabling quicksettings panel before enabling pie ..

hopefully this doesnt break anythign else in pie ...

Revert "pie fix stupid fc when disabling quicksettings panel before enabling pie .."

This reverts commit 848118909fcd6af2bf14daa7fac8541c78b0ded3.

PIE: clear all button

Change-Id: I6333521999d846a417a0f8a3bba62a72aa876dbd

PIE: header with time and date (+///) for both panels

Change-Id: I400a88ff40b075bd1054ac123efca2b4a087fa73

PIE: /// is ready for prime time

Change-Id: Ib494c229fc65c99daadf598e3e29003950d55e72

PIE: one finger swipe-up for notifications

Change-Id: Ie23bd852fc41827f0067202685e7a97c595c3ac8

Partial fix of Pie  stupid FC when tiles are disabled..

Not perfect but still much much better then what we had shout out to bmc08gt for the help ..

Only thing left to fix is : if you disable tiles then try to use Pie 's left chevron then it  will FC BUT ONLY ONCE (well ofc the tiles are disabled ...)
work around is simple .. re-enable tiles and disable them again, enjoy no everythign wokring perfect .

Before this :

Disabling tiles (quicksettings)  then enabling Pie = FC (non stop)
Enabling Pie Before disabling tiles everythgin is fine.. Until you reboot then non stop FC

PIE: slightly smaller as default

Change-Id: I69d4830c52c1116b5d44b5b73f3375d8a074c5da

Please don't hardcode strings!

This avoids translations and clutters up the code really badly.

Uppercase

Just to keep consistency

Only disable pie on lockscreen if lockscreen is secure

allows users to acess notifications and quick tiles from the lockscreen
and still be secure. following aosp behavior
Credit: aaronpoweruser

Fix build for pie

Change-Id: I9ace1959686f15f22b79775c7a22f9a16a3f3da6

revert to old data/signal null icons

Change-Id: Ia071717100c217b66c0498e174558b3c31f86b9b

Fix color settings?

Change-Id: I0beab1a245b49f0dc71f1ce54b4d7e51fdb64aff