AOKP's Navigation Bar Customization

Thanks to PAC team for the initial port

Revert "Add back navigation bar customization."

This reverts commit 3d78c928b3cdee7c2bf54c73ed4e8efd02cf8b87.

Change-Id: I4568df520ba7378eb1320a5f808df77749a10a91

Conflicts:
	res/values/cm_strings.xml

RC: add nav bar config

Change-Id: I878faba4c7d769550b10abf2cacadce2c51ad140
Signed-off-by: Roman Birg <romanbirg@gmail.com>

Conflicts:
	res/values/axxion_arrays.xml
	res/values/axxion_ids.xml
	res/values/pac_dimens.xml
	res/values/pac_strings.xml
	res/xml/button_settings.xml

Navbar: handle images selected through the documents api

4.4 added a unified documents api to choose media files. Handle
the returnd data.

Change-Id: I0ecba27ce120ad63abad33aec5364ef00795de3c
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

Fix nav bar

Change-Id: I0abe6e76ebd95b3644cb9decd6642e425cac9216

Conflicts:
	res/values/axxion_attrs.xml
	res/xml/navbar_dimen_settings.xml
	src/com/android/settings/axxion/NavbarDimenSettings.java

Navbar: Hide landscape height dimensions for phone and width for tablets

Change-Id: I9c80cd3c380cb270e96143eaace41006026e98c0
Signed-off-by: Lokesh Chamane <lokesh.c703@gmail.com>

Add our old features back in

Change-Id: Idfb97375678a8ce7512ce0ebee286dacefd37a66

Conflicts:
	res/values/pac_strings.xml

Buttons Settings: Fix FC

-Also remove the Navbar left option if it's a table.

Change-Id: Id83a0271783a18aeccfb8d4ac961970f7e61b390
Signed-off-by: Lokesh Chamane <lokesh.c703@gmail.com>

Conflicts:
	src/com/android/settings/cyanogenmod/ButtonSettings.java

Nevermind

Settings: fix Various errors

Conflicts:
	res/values/axxion_arrays.xml
	src/com/android/settings/cyanogenmod/ButtonSettings.java
Slim's Hardware Keys Customizations
Slim hardware