Settings: IME animations [2/2]

Destiled from here:
    https://gerrit.omnirom.org/#/c/4249/32

PS2: update message
PS5: remove tabs

Change-Id: Ib22de928b1d45d535fb489babdc07778df5dbc7d

Conflicts:

	res/values/pac_strings.xml
	res/xml/display_settings.xml
Settings: Fix possible illegal argument exception

User reported this exception during toggle settings from QS
Just check if receiver where attached before unregister them.

Change-Id: I184042bd05af28dc2ad2272fba25b650ccd2c8c1
HTML injection fix for bluetooth pairing, issue 65946

During bluetooth pairing, HTML injection is possible via the device name displayed to the user. This escapes the device name, before creating HTML from it, so it will preserve things like < and > but will not affect rendering of HTML

Bug: 12976386
Change-Id: I8a02d3be8c1a779dc9ed1c9ef8083a1159ab3f2b
Settings: Fix Quiet Hours Tile long press action

Change-Id: Ic068e0461bc28d08bf07d6353ca3b15a769a7229

Conflicts:

	src/com/android/settings/Settings.java