[2/3] settings: add support for adb over network

PS6:
rebased to solve merge conflict

PS7:
now its correct

Change-Id: Ibc577c36e4f3dec348da11ae5603e6406db6571c
Settings: notification lights - fix for devices without leds

On devices that don't have notification leds, the preference
should be hidden in display settings. I adapted the commented
code for the new PreferenceScreen and removed unneeded commented
parts. Now the value of config_intrusiveNotificationLed is checked
and the preference is displayed accordingly.

Change-Id: Ia7834d1f415928d566b1ab8bc93c361c738487f2
Merge "[2/3] settings: add support for adb over network" into android-4.3
[2/2] settings: volume tweaks

Setting to disable volume adjust sounds (VOLUME_ADJUST_SOUNDS_ENABLED)
This is so annoying :)

Enhanced dialog to add checkbox for unlinking ringer and
notification volume (VOLUME_LINK_NOTIFICATION)

Change-Id: I823d7a31caec6c76127a796f14804634fea80bbe
Merge "Settings: notification lights - fix for devices without leds" into android-4.3
Merge "[2/2] settings: volume tweaks" into android-4.3
[3/3] settings: volume wake

Added new buttons category
This is a top-level category cause there will
be more things to come which we want to add here

PS4:
whitespace cleanup

PS7:
make adding button options device specific
add config_device_has_button_settings to overlay
to enable

Change-Id: I52f70d1632e7eb9088e5ff05f8d40e6876eff00e
Merge "[3/3] settings: volume wake" into android-4.3
Commits for better font control [SQUASHED]

Better font size control

Change-Id: Idde7c08f655b0a11382c8af5a9a3d395ce655718

Show a preview of the selected font size immediately

Modified the font size preference dialog to show the user the selected
font size immediately. Also split the size description and percentage on
their own lines to show a preview of two different font sizes. In
addition, removed the gigantic title bar from the dialog.

Change-Id: Ifc1e930f9420bde0bb6fd61b1a395c3d36b4fb0b
wifi: Allow configuration of country code for wifi

Wifi country code handling is a nightmare - Most retail devices
have region customization in /system for each country a device
is shipped to.

This doesn't work very well for a firmware like Cyanogenmod,
where we try to support all target countries with one firmware
package.  For whatever reason, with newer Broadcom drivers/
firmware blobs, the old trick of using a universal region code
(ccode=ALL in nvram_net.txt) does not seem to work.  Who knows
what the deal is for other wifi chipsets.

The good thing is that wpa_supplicant has a standardized
cross-chipset method for setting the region code, and we
use that here.

Change-Id: Ia9f5133f61f56d89ccb290e37a393f5de507e1cf
Merge branch 'android-4.3' of https://github.com/omnirom/android_packages_apps_Settings into android-4.3

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