Revert "Allow changing auto-brightness responsitivity."

This reverts commit 2daecf6600d261020777016f5dc4e1c687d93f86.
Add back backlight curve adjustment.

PS2:Fixed ok string, moved AutoBrightnessCustomizeDialog.java out of CM folder
PS3:Fixed minor derp

Change-Id: I4f55091c5d8c72301c0985fa8463d198f86a7d21
Signed-off-by: kecinzer <kecinzer@gmail.com>

Conflicts:

	res/values/strings.xml
Settings: fix incorrect value in autobrightness adjustment

If the user drag the progress bar below the min value, the incorrect
setting will be saved since seekBar.setProgress code path does not
return to the "getItem(pos).backlight = ..." line.

Change-Id: I4796e22ba9c44315be92de4040f6cd8451bdf153
Squash auto-brightness updates

Overhaul auto-brightness level UI.

This changes a few things:
- Don't imply a 'bucket' type of algorithm is used by showing an ambient
  brightness range for each line
- Allow manually entering the screen brightness
- Add a preview window for the cubic spline interpolation
- Add a help text

JIRA:CYAN-612
Change-Id: I64274280872b9fe4f6fdc368d654aca81e0a4e0c

Improve brightness curve preview

- Avoid log spamming
- Add a little margin around the grid so outer control points aren't cut

Change-Id: If4dabdf4c713e01e59a0f367f6e95772ebc12cd7

Correctly restore brightness customize dialog hierarchy.

This is especially important when rotating the device.

Change-Id: I345823cb0a4fb30bd8ecdf40d241e2e6a394ae0a

Conflicts:

	res/values/dimens.xml
Make menu item title and help text consistent.

Change-Id: I8ee773c473873e5e4c3ea3dbcc0ec3e53dc2b91c
Allow changing auto-brightness responsitivity.

Change-Id: Icf62db26735f9ab7ad63e750a1824eb7823c3d70

Conflicts:

	res/values/arrays.xml