telephony: Add support for choosing a default APN

 * Sometimes, the standard method of choosing the "first" available APN
   is not what we want. Consider the case where a certain provider has
   both a "normal" APN and an LTE APN. The LTE APN is what we want, but
   it's not chosen.
 * Add a new overlayable value "config_preferred_apn" to handle this. A
   device can override this. The format is "apn,mcc,mnc".

Change-Id: Ia6ca4159491bee15b3f18ad7ad524b8b0ffce2f2
Merge branch 'jb-release' of https://android.googlesource.com/platform/packages/providers/TelephonyProvider into aosp
Merge branch 'jb-mr1-release' of https://android.googlesource.com/platform/packages/providers/TelephonyProvider into HEAD

Change-Id: Ib02578aa291b1e45ffb9713b7c10f5f56500fadd
Czech: fixed translation

Change-Id: I3798344062a947f13187062b9a350f013bfaf4ba
Merge tag 'android-4.2.2_r1' of https://android.googlesource.com/platform/packages/providers/TelephonyProvider into 1.1

Android 4.2.2 release 1
Merge branch 'cm-10.1' of git://github.com/CyanogenMod/android_packages_providers_TelephonyProvider into jb-devel