Convert exchange setup to use checker fragment

* AccountCheckSettingsFragment now supports AutoDiscover
* Clean up callbacks for account check & autodiscover errors
* AccountSetupExchange now supports rotation
* Remove dead code in SetupData & AccountSetupBasics

TODO next CL: Remove all edit flows from setup activities
TODO next CL: Remove old CheckSettings activity

Change-Id: I3c9884856ca6e70226374fdb28400bfb3588387e
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 6336f5d..e761459 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -99,12 +99,9 @@
             >
         </activity>
         <!--EXCHANGE-REMOVE-SECTION-START-->
-        <!-- This activity ignores configuration changes (e.g. rotation) so that it will
-             not make multiple calls to AccountSetupCheckSettings. -->
         <activity
             android:name=".activity.setup.AccountSetupExchange"
             android:label="@string/account_setup_exchange_title"
-            android:configChanges="keyboardHidden|orientation"
             >
         </activity>
         <!--EXCHANGE-REMOVE-SECTION-END-->