Use AccountManager for details, handle INSERT cases.

Connected Sources to use AccountManager and inflate details
through registered sync adapters.  Each ContactsSource now
has a "level" of inflation, since deeper levels aren't
always needed right away.  Several places we're making
blocking calls into other processes that are tied to the UI
thread.  (This would take a large effort to fix.)

Turned most background Edit activity operations into
WeakAsyncTask, which helps finish background tasks while
preventing leaked Contexts.  This allows us to hold the UI
thread while saving, but release it just before ANR,
allowing the background operation to complete.

Enabled INSERT case, both from overall list and when already
editing an aggregate.  Finally, cleaned up the manifest
intent-filters to directly match authorities.
diff --git a/res/values/strings.xml b/res/values/strings.xml
index be78912..941a46d 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -669,7 +669,6 @@
     <string name="fasttrack_missing_status">No recent updates</string>
 
 <!-- TODO: add comments to each of these strings to prepare for translation -->
-<!-- TODO: split out separate strings for "Home" versus "Call home", see http://b/2029022 -->
 <string name="nameLabelsGroup">Name</string>
 <string name="nicknameLabelsGroup">Nickname</string>
 <string name="organizationLabelsGroup">Organization</string>
@@ -715,7 +714,7 @@
     <string name="edit_secondary_collapse">Secondary details</string>
 
     <string name="dialog_primary_name">Primary name</string>
-
+    <string name="dialog_new_contact_account">Create contact under account</string>
 
 
 
@@ -779,6 +778,13 @@
 
 
 
+<string name="postal_street">Street</string>
+<string name="postal_pobox">PO box</string>
+<string name="postal_neighborhood">Neighborhood</string>
+<string name="postal_city">City</string>
+<string name="postal_region">State</string>
+<string name="postal_postcode">ZIP code</string>
+<string name="postal_country">Country</string>