Telephony: Fix incorrect status display on UI in airplane mode

UI should display "No Service" instead of "Searching for Service" in airplane
 mode. Changes done to set ERI text to "Searching for Service" only when
 radio is on.
 Ported from AOSP.
Change-Id: Ic7cc7b140c07103810789a17b21605903fb90541
Setting SMS default APP was enabled when PhoneType is not
NONE_PHONE, but on non-phone devices (eg Tablets) with GSM/UMTS
its better to enable by TelephonyManager.isSmsCapable().

This way, such devices can send SMS

Change-Id: Iff109498fa036d2acea39f86fda5e1e6ef80eddc

Conflicts:
	src/java/com/android/internal/telephony/SmsApplication.java
Correct capitalization of RIL_UNSOl_CDMA_PRL_CHANGE

Change-Id: I68ff5aebb98ddb635c271f3c573e67d4d1eae08b