Settings: Port Lockscreen Targets, Shortcuts and more

First thanks to PA and CM which gave us partly code and some ideas.
Still some parts of the original implementation are/were buggy as well
we needed to ehance it.

Whatever the new Slim version is now ready and seems to be completly bug
free.

- Configurable lockscreen targets...on tablets 8 on phone either 5 or 8
- configurable lockscreen shortcuts only on phones...up to 5 shortcuts
- Centralazing some methods....using now then rounded corner on custom
  images systemwide...means on all other shorcut features we have
- multiDpi compatible
- new settings logic
- instance handling of all dialogs like we do on all other places
  way nicer this way
- tons of fixes

thanks kroz for redoing all xxhdpi icon in fb

Change-Id: I7749c592f75e51faa5db84d0a0ec314623c9b499

This commit replaces CyanogemMods lockscreen targets with Slims version, it also adds:
Settings: More Lockscreen Colors (2/2)
Settings: disable keyguard widget frame (2/2)
-little clean up

orignal commits can be found here:
https://github.com/SlimRoms/packages_apps_Settings/commit/f748a06fd3567f7218b6d87ce17a2cb6f6d7511c
https://github.com/SlimRoms/packages_apps_Settings/commit/4917ec6d1750a0d2257d5bdbde1cfede96eef926
https://github.com/SlimRoms/packages_apps_Settings/commit/b0272d10472fb4107083c707f95cb2da85623494