Settings: fix some icons (2/3)

Change-Id: I923c28b01a819c79bd4965b61337fdc99cb53c0b
Signed-off-by: STELIX <ssspinni@gmail.com>
Settings - add dslv controller

a lot of our settings have drag swipe features
this is the central controller for it to have
easy access

Change-Id: I9eb9849f2585510649f49c75915b0c7f3c508fdd
Signed-off-by: STELIX <ssspinni@gmail.com>
Settings - add central slim ActionListViewSettings class back...

as well shortcutpicker helper and several other stuff which is needed
for nearly every feature we have regarding navigation or shortcuts.

Imported from kk

changes:
- Renaming to be inline with fwb part
- code cleanup
- disabled code where features are not present till now

NOTE: This patch from graphics group is needed as well
      https://gerrit.slimroms.net/#/c/19987/2

Change-Id: I7b01e9ff685880c892807a8048aefad5af0c96b1
Signed-off-by: STELIX <ssspinni@gmail.com>
Settings: materialize grabber icon

Change-Id: I74908674c8d6b5e5f3fbca8e54778c8d9d9dd6b7
Settings: add a default slim actions array

Change-Id: Icb6725834c83f4e64964f8d5b7d6a06c16260a49
Signed-off-by: STELIX <ssspinni@gmail.com>
Settings: add default slim actions for screen off gestures

Change-Id: Ia7c59308d7ea0b8764e3a9e181625d08834a3881
Signed-off-by: STELIX <ssspinni@gmail.com>
Settings: Materialize DSLV

Change-Id: I8efe75ee2b571136a7983b9a0b36090294650c80
Signed-off-by: STELIX <ssspinni@gmail.com>
Settings - Wifi notifications: notify when wifi connects [2/2]

Options:
off (default)
a dry white toast
a notification
a notification with a sound

For those of us that survive on wifi islands in small college towns this
is
pretty nice to have

Any notification within 30 seconds of broadcast intent
ACTION_BOOT_COMPLETED
will be canceled to prevent startup notification spamming. 8 (default)
of the
previous connections are remembered and it will update the
notification's content
accordingly if you've restored a connection.

PS2: clean up strings
PS3: fix build & fix list preference not being updated

Change-Id: I18448773c64a6a0d65e7c39d008de2b371f4d556
Signed-off-by: STELIX <ssspinni@gmail.com>
Merge commit 'refs/changes/87/75587/5' of http://review.cyanogenmod.org/CyanogenMod/android_packages_apps_Settings into lollipop
Settings - Missing string

Signed-off-by: STELIX <ssspinni@gmail.com>