Re-use CdmaOptions and GsmUmtsOptions instances.

When updating Mobile network settings UI page, we now reuse instances
of CdmaOptions / GsmUmtsOptions and preferences inside them, if
possible, instead of always creating them. This is more efficient.
And it eliminates issues where dialog and service could link to
deprecated instances.
Show progress bar when turning "Automatically select network" on.

Bug: 63538855
Test: manual

Change-Id: If84c742bb498f36187c4460025dc5675e5ce906c
7 files changed