ReverseLookup: Don't return OpenCNAM errors as caller IDs

Skip the API entirely for non-US numbers, and ignore any non-200
bodies to avoid names of the "Limit Exceeded" variety

PS2: Use constant from HttpStatus and don't check for null on normalizedNumber
Change-Id: I1ea107ba828e6dba44fa0828ad5fedecb8faf4de
OpenCnameReverseLookup: fix import class

Change-Id: Ib10877aecbdc1e07f8912e1ce35df6e8a112f131
Merge tag 'android-4.4.3_r1' into HEAD

Android 4.4.3 release 1

Conflicts:
	AndroidManifest.xml
	res/drawable-hdpi/ic_dial_action_delete.png
	res/drawable-mdpi/ic_dial_action_delete.png
	res/drawable-xhdpi/ic_dial_action_delete.png
	res/drawable-xxhdpi/ic_dial_action_delete.png
	res/layout/dialpad_fragment.xml
	res/layout/dialpad_key.xml
	res/layout/dialtacts_activity.xml
	res/values-zh-rCN/strings.xml
	res/values/colors.xml
	res/values/dimens.xml
	res/values/strings.xml
	res/values/styles.xml
	src/com/android/dialer/CallDetailActivity.java
	src/com/android/dialer/DialtactsActivity.java
	src/com/android/dialer/calllog/CallLogAdapter.java
	src/com/android/dialer/calllog/ContactInfoHelper.java
	src/com/android/dialer/database/DialerDatabaseHelper.java
	src/com/android/dialer/dialpad/DialpadFragment.java

Change-Id: If163d8fe46692e4f2a3c1d9f92994005f94cfac2
Signed-off-by: hany <hany@codexc.com>