Halo : bug fix

- match kitkat icon style
- no notification left, but swiping halo still launchs app after tasking
- halo button animations don't need to be processed if it's not enabled
- fix partial flip animation with halo button

base on commit:
vanir : https://github.com/VanirAOSP/frameworks_base/commit/6dfff3d4f425a1dd
lion378 : https://github.com/lion0738/android_frameworks_base/commit/f6386fd
Set ActionMode title to the number of selected files

After change of orientation ActionMode is recreated without previously
set title. It needs to be updated in onCreateActionMode callback.

Change-Id: If5f36e8ad6d1b5cf04ed242611fd037969d73517
Allow 3 AT (mnc05) to roam on T-Mobile in Austria

Change-Id: Ie1a62db9a48cfaf594ddda7b413299a9b587ddd4
PEEK pick up timeout: ensure stock value on clean install and also show summary of it (1/2)

- This commit fix a derp where Settings.Secure is called and not the right one: Settings.System
- Inlcude a settings observer for futures ideas

Change-Id: Ic449ada65820cb6c73a7867d1d287f837c37c221
Fix Lockscreen Blur Rotation

reset mLastRotation value on every recreate.

Change-Id: Id09ab65d8668ffb1f146e00d6ee2ec8ec09012fb
Update Contextual header picture
CamcorderProfile: Add 4k timelapse encoder constants

 4k encoder constants during timelapse are added
 for the 4k timelapse use case.

CRs-Fixed: 642013
Change-Id: I901fa362242477dad84130d23055815cdfee6167
Framework: Fine SeekBar control

Allow user to move their finger in the Y direction
	to change the speed at which the seekbar will seek
	on moving their finger across the X direction

PS2: increase time constraints by a bit
PS3: decrease distance constraints, lol

Change-Id: I1fc8db16820fd3615436ee0be6ce0bf4394c0808
[1/2] fb: Change density on the fly

Change-Id: I7ee16d32ee882fea22367f49f69f4da744f3aa45

Conflicts:
	core/java/android/view/WindowManagerPolicy.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
SystemUI: HI-Translation

Change-Id: If69b8d04f0e51ff577426c8326778fe320945ab2
FB: HI-Translations

Change-Id: I0de54e0ab4e31dcdccfb9b0fdf184f47e6be3595
Framework: All Shake Patches (1/X)

Included:
	Keyguard - Disable Shake if isHidden
	Disabled Shake Apps (1/2)
	Shake Sensitivity (1/2)
	Keyguard Shake Events (1/2)
	Shake To Perform Event (1/2)
	430942 miscellaneous fixes

Change-Id: I47707f51e61ba0d4687e0232d684de7ee6b0eb72

Conflicts:
	core/java/android/provider/Settings.java
	core/java/com/android/internal/util/slim/QSConstants.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java
Revert "Framework: All Shake Patches (1/X)"

This reverts commit f33a0371b6e537ada227b01076cf88f2b1af9b83.