Frameworks: seperate core strings, arrays and symbols.xml

into slim seperat files. Ppl will ask my why symbols....just
because it is easier for me when I search something. Always
a mess with our old symbols.xml

Change-Id: I76976ca496b6f097e24f47b428c0273b34ce47cf
Frameworks SytemUI: seperate strings and arrays.xml

Change-Id: I588917efea63d7efa00bd28ec37a1bd03246f037
Frameworks: add power menu to SlimActions (1/2)

like the feature before we can see now how easy the util
class and the dlsv is for us to use....just 8 lines + drawables
and we have a new feature available on all navigations

Change-Id: I88b5d5ded06294824679b0850725f14240c2ef92
Frameworks: bring navring/pie/navbar vibrate/sound inline with AOSP

currently all 3 features are doing it a bit different. For navigation
AOSP has for normal click:

 short soft vibrate + click sound

for longpress

 no sound but more intensive vibrate

This commit does:
- seperate keyevents haptic and sound from the other actions and call them
- add vibrate and sound to navring
- navbar only vibrate when the action is performing
- do not use custom vibrate on keycodes
- bring all inline with AOSP like described above
- fix a possible NPE on lockcreen

not solveable (do not ask me...google is not always consistent especially
on keyevents) due the change will break other global behaviours:
- menu button always have a click sound even on longpress.
- powermenu always have a second vibrate due of GlobalManager

all other works inline like described

Change-Id: I90fae2393c5c654055014556b0772447313d28b4
Frameworks: add DeviceSupportUtils helper class

adapted partly from cm (thanks) + own modification for our needs.
Currently unused but there will follow a bunch of commits which will
use it next days

Change-Id: Ifc0c1353e1d65ead000d07e2eab2ed7d8eaa1894
Merge branch 'jb4.3' of https://github.com/SlimRoms/frameworks_base into HEAD

Conflicts:
	packages/SystemUI/res/values/strings.xml

Change-Id: I69993ff45ab9643f19f4b4f5d29318d25df65553