DO NOT MERGE Revert "First pass on account swicther (1/2)"

This reverts commit c73a590e90781ee55b91970f3a4f0878a09db4bf.

Test: unit tests, diff to h-dev, and sanity test (opened
  main list, editor, quick contacts, and labels)
Bug: 32634102
Change-Id: I9eb8941f9e570f8afe28f026874d4a63344cb06f
21 files changed