Quick Pulldown, Pulldown settings & hide QuickSettings patch.

Correction needed for quick pulldown, preference settings & hide QuickSettings, slight adjustments for full implementation.

Change-Id: Iebb00a16cb644cf5be07964e70df3097f1b6bd23