Let user immediately save to device account when no accounts exist

ContactEditorFragment expects an account to be returned from the
activity otherwise it just closes, so save and pass the default
through if the user pressed cancel.

Test: Manually verified hitting cancel sets the device account as
the default and you're immediately taken to the editor without
needing to tap add contact again.

Bug: 34623569
Change-Id: I153af7cc89738fd80b7315b921d561723feb936d
diff --git a/src/com/android/contacts/activities/ContactEditorAccountsChangedActivity.java b/src/com/android/contacts/activities/ContactEditorAccountsChangedActivity.java
index 2717cab..eb118ad 100644
--- a/src/com/android/contacts/activities/ContactEditorAccountsChangedActivity.java
+++ b/src/com/android/contacts/activities/ContactEditorAccountsChangedActivity.java
@@ -192,8 +192,7 @@
                 public void onClick(View v) {
                     // Remember that the user wants to create local contacts, so the user is not
                     // prompted again with this activity.
-                    mEditorUtils.saveDefaultAccount(AccountWithDataSet.getNullAccount());
-                    setResult(RESULT_OK);
+                    saveAccountAndReturnResult(AccountWithDataSet.getNullAccount());
                     finish();
                 }
             });