Settings: Make settings searchable.

Signed-off-by: Adnan Begovic <adnan@cyngn.com>
Signed-off-by: Danesh Mondegarian <danesh@cyngn.com>
Change-Id: Ic06dca33bf8fd0ef8f63f51e131b70fe730cb7c5
(cherry picked from commit 4c2e3a661a0307c4cba4107e275cb5e51f422785)

Conflicts:
	AndroidManifest.xml
	res/xml/notification_drawer.xml
	res/xml/settings_headers.xml
	src/com/android/settings/Settings.java
Settings: Check to see if menu items are null onPause.

Change-Id: I5463b1eab1017840ec1ec204090c9c61603377a3
(cherry picked from commit af8e95dd90c0dc8e19efe00b91ac3962e9d675ba)