[1/2] Base: Smart pulldown

Quickly pulldown quick settings if there are no notifications.
This has 3 modes -

0 - Disabled.
1 - Quick pull down if there are no clearable notifications.
2 - Quick pull down if there are no notifications.

Also change quick pull down code a bit

Settings: https://gerrit.omnirom.org/#/c/5035/
Change-Id: Ie9514579c728914cfcbe06b1310024a6dac56ce7
base: fixed default values for QS_QUICK_PULLDOWN and QS_SMART_PULLDOWN

guys: please take more care about this in the future!
The default value used in settings must be the same as
where it is used. Else its can be totally confusing
why the settings dont show what is really used
until first changed.

Change-Id: Icdfae8757da9b0c85e230f2ea4183f05a695f7c2