Custom Tiles
Add quiet hours tile
QS fix for longpress
[1/2] Base: QuickRecord Tile

Images by kroz (thanks!)

Change-Id: I22f9de88d401a777e987ec2c1bbbf599dc840d5d
fb: lock statusbar recreation and release after ticker is done

In rare cases it happens that the ticker call just happened and a recreation
was called which results in a crah due of the missing binder.
To avoid it lock the recreation when a ticker call is in progress
and release it after it is done and notify the recreation to go ahead

Change-Id: Iedbf858bdb2ac2ad97563e344a571b384e17cfc7
SystemUI: fix notification dissapearing during recreation and possible

app crashes due that binded notifications are not there anymore

as well small cleanup

Change-Id: Ieed143088a55693fc56e6526e6b349d72b7b25cc
Quick Access Ribbon (CM)