am 6414edc2: (-s ours) am cb36ce5c: am af532402: (-s ours) Reconcile with jb-mr2-zeroday-deb-release - do not merge

* commit '6414edc2be9d82a64ae686513155620f73a07e80':
  Add mEnableFailFastRefCounter.
  Restart, cleanup or retry inactve connections.
  DataConnection should not retry permanent errors.
am 393b38e7: am 82be30d9: Merge "Make EnableFailFastRefCounter a singleton." into klp-dev

* commit '393b38e76413b87d27504046d9cc2912484016c9':
  Make EnableFailFastRefCounter a singleton.
am 61e9b072: (-s ours) Reconcile with klp-release - do not merge

* commit '61e9b072b1b57ab61e9bc0700b09006286c577d1':
  Make EnableFailFastRefCounter a singleton.
  Unregistering a null receiver is now fatal.
am 7cad165d: am 7ab10e47: Change set position of mAttached

* commit '7cad165d9dbc05e931f7e5646cd920ee74d624f9':
  Change set position of mAttached
am 16e770df: am 325161b4: Merge "Properly notify of precise call state change after connection hangup."

* commit '16e770df499d16ff256c1547ad35587f702c34cf':
  Properly notify of precise call state change after connection hangup.
am c1862174: am b4121161: Merge "Properly notify of precise call state change after connection hangup." into klp-dev

* commit 'c1862174af940c2f1ac06ce46c294140aec9e5ec':
  Properly notify of precise call state change after connection hangup.
am d73082b8: am 13578cfe: Merge "Fix mvnoMatches function but keep case-insensitive"

* commit 'd73082b85784c98bab3fe03edfd72d73bc7dcc99':
  Fix mvnoMatches function but keep case-insensitive
am d697c9f4: Merge commit \'b256cf8d\' into manualmerge

* commit 'd697c9f424a4c8c45be8ab71993904d7723179cb':
  fix mvno_match_data OutOfBounds Exception
am f638dcf4: am 62c6fc83: am a6855ef9: am 876763e9: Make EnableFailFastRefCounter a singleton.

* commit 'f638dcf4c651fe4194fd1198df72f41db9b69358':
  Make EnableFailFastRefCounter a singleton.
am 15df56e2: am 9894b3fb: fix trysetupdata when mAutoAttachOnCreation true

* commit '15df56e2aeeefbb54ea1bda6c2f85eeb407d3b27':
  fix trysetupdata when mAutoAttachOnCreation true
am 8290950d: am b48c51eb: Merge "UICC : add support empty alpha id for BIP" into klp-dev

* commit '8290950d31452132eb0d7ae887d56f76a56a3f7f':
  UICC : add support empty alpha id for BIP
am fcb6a675: am a08decf9: Merge "Add support for a provisioning apn." into klp-dev

* commit 'fcb6a67570c07cc47e68400d41ceea4e8723a8e2':
  Add support for a provisioning apn.
am a5397714: am 1c40f771: am 25cebe4f: (-s ours) Merge commit \'43c93591\' into manualmerge

* commit 'a5397714aa7a5c423a4beff14f0582dee6573240':
  Add support for a provisioning apn.
am 1cda13e7: am 614b3bb0: Merge "Don\'t show roaming icon for specific operators" into klp-dev

* commit '1cda13e71d8e3b3d54e4229605c93b13746ed2f5':
  Don't show roaming icon for specific operators
am 089692ed: (-s ours) am 59e1a46b: am 7cc3a309: (-s ours) am c55cf066: Merge "Telephony: SMS over IMS, DO NOT MERGE" into jb-mr2-dev

* commit '089692edcfe35e29d8fbd968ff6fa6620cf0dc87':
  Telephony: SMS over IMS, DO NOT MERGE
am 0022fb4e: am dd6e67fb: Don\'t prefer APNs with no type for initial attach.

* commit '0022fb4ef1a5a6c57d78bbafec1c6421656527d9':
  Don't prefer APNs with no type for initial attach.
am 3639e5ff: am a0d02d50: Fix receiving class 2 SMS messages.

* commit '3639e5ff714cbcd75b652f5839dda3c1d414ffef':
  Fix receiving class 2 SMS messages.
am b348f913: am 79391c0b: Merge commit \'ebca826a\' into manualmerge

* commit 'b348f913b268e54fc1fdf74849d94397fbcc5b9b':
  Add provisioning apn timeout.
am ad482b85: am 2d973cc9: Merge "UICC : Add MCC MNC codes having 3 digits MNC" into klp-dev

* commit 'ad482b859b7a58d972c27c7fb95b16c950c57ce0':
  UICC : Add MCC MNC codes having 3 digits MNC
am 8545f3b6: am a23d86f4: telephony: Fix roaming icon setting

* commit '8545f3b65e50109301274c91095ee02c511036f7':
  telephony: Fix roaming icon setting