[1/2] Base: Lockscreen notifications: Option to disable dynamic width

Change-Id: I1e52e2fe9d3f989db2d8e3f6cba75cf95fddcd4e
Fix FC party when Lockscreen Notifications are disabled

Change-Id: I40233f7847203cf39c4d7147d0940c05554d5e64
LN: Some fixes & cleanup

- Fix bug that the notification is launched when a button on it is pressed
- Show new notifications first

Change-Id: I87db92a7ee4eb9329ec1ec69008e612a619d5c91
LN: Fix FC on launching hangouts notification

Change-Id: Idf411bd2b4995f0b53767e99597efd98ce0596b3
LN: beautify

Change-Id: I695846412f2b8c910f8a5cf48da2bf6ac42e124e
Bring inline with AOSPAL

Change-Id: I107a7ae97492d26bd54a8a21bed65c9adbfa916c
LN: derp

Change-Id: I7d7aac38494a91a96b379908a6941d0b7c96ac06
[1/2] CPUFreq Tile

Change-Id: Ib762bd668cb1b169b758e8f1d84c396bbb67dc96
build core/jni with fstrict-aliasing

PS2: Make our own SkRect so skia doesn't need to know what an android::Rect is

Credit to David96 for the inspiration for the fix

Change-Id: Ie4659498365dd32222f3f33f7d3b8d29f97aba77