Revert "[2/2] Settings: Navigation bar height/width"

This reverts commit c3690a6d3fb32c3ff9b48ea5ad018964765c3da4.

Conflicts:
	res/values/custom_arrays.xml
	res/values/custom_strings.xml

Change-Id: I03f20c990f8f2b82d4175cb90d231f2a2e5df23a
Revert "Add back navigation bar customization."

This reverts commit 3d78c928b3cdee7c2bf54c73ed4e8efd02cf8b87.

Conflicts:
	src/com/android/settings/Utils.java

Change-Id: I14dcdacd1d40a529e4f3ee0f5e6cf3295e8d1fb2
Revert "Add back navigation ring customization."

This reverts commit ab99452d34b8ce4f73cfa2365422ea0507ce6552.

Conflicts:
	res/values/cm_dimens.xml
	res/values/cm_strings.xml
	src/com/android/settings/cyanogenmod/NavRing.java
	src/com/android/settings/cyanogenmod/SystemUiSettings.java

Change-Id: Ia199fb8a221ff54f706c021f38aff7d397af84d7
Settings: Slims navbar and navring customizations

add back our navbar and navring tweeks. This is a completly overworked
version compared to the one we carry about a year now. Small glitches
we had are now all fixed. As well it does not need to register extra observers
code was much slimmed down and improved.
Beside that we adapt the 4.4 navbar changes to our system so that it it
consistent with the new 4.4 UI
This patch adds:
- Navbar up to 5 buttons
- navring up to 5 buttons
- dynamic menu behaviour
- landscape navbar options as well now on tablets
- button glow color
- button icon color
- navrign and navbar user can set system or custom icons
- navbar height and width
- enable/disable navbar and navring
- actions are vor navbar and available for the whole system over SlimActions.java
	back
	custom app or activtiy
	home
	kill app
	last app
	notification drawer
	ime switcher
	power menu
	qs pannel
	recents screen
	screen off
	screenshot
	search
	torch if it is available on the device
- navring has targets for handling vib/mute/sound
- added Color class based on blk_jacks idea which first grey an icon out
  and then color it. This gives way better results. As well it fits now
  perfectly with the new 4.4 UI. Put it on a central place so that it is
  from everywhere available. notification shortcuts adapted to the new class
  place
- complete new icons thanks to kroz who has redone all for xxhdpi
- our slim special swipe drag drop press longpress options support
  like on 4.3 this two features
- a lot lot fixes as well on current google code

Conflicts:
	res/values/slim_arrays.xml
	res/values/slim_strings.xml
	res/xml/settings_headers.xml
	src/com/android/settings/slim/dslv/ButtonsListViewSettings.java
	src/com/android/settings/slim/fragments/NotificationsShortcutFragment.java

Change-Id: I6b057c8b685a0cdea51fa15eb34ba8c95592ffb6