App crashed as it was moving to foreground and message was received

Bug 7540115

In the MmsSmsProvider, wrap the code that creates a new thread in a transaction.
Creating a new thread requires multiple database operations. It's possible
for the newly created thread to be deleted part of the way through the
operation.

Change-Id: I3cbf8ba4ad3f3f30b513280ac3defc276b4a70a0
data: enhanced Telephony Carrier DB transaction time

APN reset to default time is faster than old.

Change-Id: I2f79d6a0e0aa76fd788e32c4335c6f5a25fd1286
Merge branch 'jbmr1' of https://github.com/maddoggin/packages_providers_TelephonyProvider into jbdev