Settings: Broadcast ACTION_DATE_CHANGED

Send ACTION_DATE_CHANGED when user change the format of the date

Change-Id: I89ef0354ae2b0825378a6e8939341c4eccf63e17
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Fix NPE in Settings -> Language & input -> Default -> Setup input
methods

If the InputMethodAndLanguageSettings fragment is launched in IME-only
mode, it removes most preferences, so we need to null-check them before
use.

Change-Id: I297cc9c6885f62ed6ff65937ef5da401ab7cd271
JIRA:CYAN-896

Conflicts:
	src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
Power sound notifications: fix ringtone picker title

Change-Id: Ied0a08ec1607b778324e69a7b40bac056235bebf
Force ADB Enabled Upon Boot
Fix: show 3 dot menu overflow for navbar devices even

when navbar is disabled

cheers

Change-Id: I3dfe2637d44d0d982cd5371c380c7c864d3d0c79
Add Music Tile [2/2]

Commits a new Media Tile that allows user to
- Play/Pause on click
- Skip track on long click

PS 2 : Media does not make sense

Change-Id: I8c7b52ffdf31cee5818700c7c6b36e33b6e00c70

Conflicts:
	res/values/strings.xml
Settings: MediaScanner behavior on boot (3/3)

Lets you enable/disable/ask (with a notification) media scanning on boot.
Can speed up boot and reduce initial boot lag from MediaScanner

Change-Id: I266f0adc1aaf2b28a7735d5b9cc965e699f06a6c

Conflicts:
	res/values/arrays.xml
	res/values/strings.xml
	res/xml/development_prefs.xml
	src/com/android/settings/DevelopmentSettings.java
Fix: Tablets QS setup possible FC

due that tablets do not have the option to disable QS drawer
the instanciation broke (FC) when the user went into Tile Layout and pressed
the back button because of missing main dependency in the
relevant xml

cheers

Change-Id: I51d4fc36f23301f985e89064145ba4655db01965

Conflicts:
	res/xml/quick_settings_panel_settings.xml
	src/com/android/settings/liquid/QuickSettings.java
Missing Music Tile String/Fix Stylus Category Name