Revert "FW: Remove ViewRoot.java - Corrects errors with Dolphin Jetpack"

This reverts commit d03fcf3a3ab208620a37d25b327db73dbd212d8b.
Revert "FW: Ribbons Add Option to adjust padding 1/2"

This reverts commit 8cbd2b762cd046b2864945a9cc522a83be25f8aa.

Conflicts:
	core/java/android/provider/Settings.java
	core/java/com/android/internal/util/aokp/AokpRibbonHelper.java
	packages/SystemUI/src/com/android/systemui/aokp/AokpSwipeRibbon.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	policy/src/com/android/internal/policy/impl/keyguard/KeyguardSelectorView.java

Change-Id: I26c7c499b9bb9f2d17db7fcbe688c90d97de6007
FW: Ribbons Padding, Click options, autohide updates 1/2

Adjustable padding
vibrate on click optional
if no short action set use long action icon and
  dont set short click listener - long press only mode...
Autohide flakiness fixed
Don't unlock on torch

Change-Id: I45c9f29453220e80249300b66bb61d5a7afc784f

Conflicts:
	core/java/com/android/internal/util/aokp/RibbonTarget.java
xFW: Ribbons Colorize action icons, unlockmethod

Unlock method for if action should be unlock or not.

now torch, notification, and power shouldnt unlock.

Change-Id: Ic0978f145c8ad4f6f944cd603bfe744415d44561

Conflicts:
	core/java/com/android/internal/util/aokp/RibbonTarget.java
FW Ribbons Swipe ribbons seperated && logic adjust for navbar

If you have an enabled navbar weither by default or user seleted
the bottom ribbon has not been available. If the user manually
hides the navbar I will allwo them to use the bottom ribbon.
They can also long press the hidden navbar handle to get the
bottom ribbon.

This also makes the left right and bottom their own ribbons.

Change-Id: Icba9c4ec510149bef74382a3bf59fd79b3ef87c4

Conflicts:
	packages/SystemUI/src/com/android/systemui/aokp/AokpSwipeRibbon.java
FW: Ribbons - Long swipe App window.

Window similar to recents with all the users apps.
Options to control app color, background color, and
background opacity.

On touch listeners for targets and close button
Make dividers colorize with text.

Fixed animations make columns spacing work automagiclly

Change-Id: I6147dee1e97436f252a7dae349d1eff1d6e5dbf9

Conflicts:
	core/java/com/android/internal/util/aokp/AokpRibbonHelper.java
	core/java/com/android/internal/util/aokp/AwesomeConstants.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
Revert "Revert "FW: Remove ViewRoot.java - Corrects errors with Dolphin Jetpack""

This reverts commit 44c57c77143e5f46e0db9a1960732583eaef84ac.
Needed some fixing

Change-Id: Ic9c75da143449d1720bec858af9330b1357a6559
Merge branch 'Domination' of https://github.com/Domination-42/android_frameworks_base into HEAD

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Change-Id: I07fef9300c4af35b9509c5f78f8781e11f20f215