Fix Smart Pulldown

Currently if No dismissible or persistent is chosen, quick setting still appears when persistant notifications are present.  This fixes that.

Change-Id: Id8907a4f888e48ed511dd11b484508eca93fa0b3
Framworks: Possibly construct ticker views if user changed settings.

Otherwise it leads into a FC

Change-Id: I3f96e162fb9d221cca5d376f38c3a313c8746d48

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
StopSwitchDelay - Remove 5s Delay To Open Apps After Pressing Home Button

Conflicts:
	services/java/com/android/server/am/ActivityManagerService.java

Change-Id: I86b882244dc5e240a2e94d651fa5366c43919dee
Frameworks: Option to enable/disable scrolling cache
Merge branch 'cm-12.0' of https://github.com/temasek/android_frameworks_base into HEAD