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
telephony: Privacy Guard support

 * Return empty lists for queries on SMS and MMS.

Change-Id: I2226a1d1529d6f0a005d8a27ddda91be8a654dcd
Store phone blacklist in content provider (2/4)

Change-Id: I0fe685ff0a63848d666fc76510e4a331b74b94fe
Merge tag 'android-4.3_r2.1' into cm-10.2

Android 4.3 release 2.1
Merge commit 'e3d6cdeb4fe881ef84b4fa1d4d07cc3538ef9941' into jb43-legacy