[3/4] core: Add Dialer suggestions and reverse lookup

Change-Id: I01b27afb075e36d8d807d2fdbf5032ddb6e10641
Power menu: standarize capitalization for Screen record

Change "Screen Record" to "Screen record" to match the standard menu
styling.

Change-Id: I61c7adfe06c1d5ebc53c1c0b15b76e6d28a749f4
Merge "Power menu: standarize capitalization for Screen record" into android-4.4
Fix Photosphere/Camera FCs

Photosphere is setting a few parameters "blindly"
while the API says it should check the device capabilities first.

On TF101 (and probably other devices) the camera HAL doesn't handle
FLASH_MODE & SCENE_MODE and so it sends the required RuntimeException
for these, which makes Photosphere FC the Camera app.

=> Fix: check device capabilities & ignore these 2 parameters if the device doesn't support them.

Fix based on following Team EOS patch: https://review.teameos.org/#/c/1598/

PS3
remove dependencies

Change-Id: Idd80299802e9213a3c40414ace3d516d39f47783
Merge "Fix Photosphere/Camera FCs" into android-4.4
Merge "[3/4] core: Add Dialer suggestions and reverse lookup" into android-4.4
merge changes from Omni 4.4 into local branch

Conflicts:
	core/java/android/provider/Settings.java

Change-Id: Icf762bbc5d30dc455ed58cdd3349d6dcd3d7e8fa