fb: changed all open forgoten UI from google into new UI

thanks kroz

Change-Id: Ibc32ad8e73617dd74c8cd313dc2e071962eec966
(cherry picked from commit 83270cfc067887e233227238ef2d9e29776df855)
Revert "Framework: Configurable 0, 90, 180 and 270 degree rotation (1/2)"

This reverts commit 04b037986d3c38b762f451ad9523869bb3d1fd40.

(cherry picked from commit bf84a440e7bd484acba29a202bbb07e1ff03865b)
data usage cycle length

you can choose between daily, weekly or monthly data usage cycle

Change-Id: I0b49fae2353ed1443f4be3d3aa780d11d0400948

Patchset: 2
http://review.cyanogenmod.org/#/c/54468/
(cherry picked from commit f4370e2644a3d32e7f34bb8a97749ded347eb6c8)
Add lockscreen rotation as an optional rotation setting (1/2)

This will allow the user to select wether or not to use the
rotation settings for the lockscreen.  This is dependent
upon the rotation setting being checked.

Forward port from cm-10.2, adjusted for 4.4

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ibd7c69b0af1e0a7d91b985f2b21ea0b5bc619a70
JIRA: CYAN-339

Patchset: 1
http://review.cyanogenmod.org/#/c/55016/
(cherry picked from commit edbf7b04fbd33e439789c26bbb7625a30a47cfaf)
SystemUI: Fix notification header disappearing on tablets

For some reason, the notification panel header has weird dimensions
when it has anything else than its original ColorDrawable as
background, and only on tablets.

We workaround this by not changing the drawable until requested.

Change-Id: Id76a5dcacf59c35b2e49681d6eeb4e828f7cbc58

Patchset: 1
https://gerrit.omnirom.org/#/c/3091/
(cherry picked from commit 6f09484a0305de00453d10e311def88a697d7101)
SettingsProvider: Initialize defaults for CM features

Add configuration defaults for:
- status bar notification count
- QuickSettings quick pulldown
- lockscreen targets

Change-Id: Ief4b97fcceea7e351a13d59136a2fb1823d97b04
(cherry picked from commit 3ad5a71ea38e84f77f0a8923263b8e6b7123fb79)
SettingsProvider: Un-Initialize defaults for CM features
Remove configuration defaults for:
- lockscreen targets

(cherry picked from commit 0cf30d81213c8539e27c49d149ee7a392d7b059f)