[SendTabToSelf] Remove usages of SEND_TAB_TO_SELF as UserSelectableType

SEND_TAB_TO_SELF is not a user selectable type and will probably never
be. GetChosenTypes() and SetChosenTypes() methods in sync_user_settings
are supposed to work only with user selectable types. Usages were
replaced with GetPreferredTypes().

In tests ProfileSyncServiceMock was replaced with TestSyncService,
because first one doesn't allow direct manipulation of preferred types.

Bug: 926279, 906611, 910518
Change-Id: I17510eccddb1f40113c52da06222a7c6a7f704c8
Reviewed-on: https://chromium-review.googlesource.com/c/1478794
Reviewed-by: Marc Treib <treib@chromium.org>
Commit-Queue: Maksim Moskvitin <mmoskvitin@google.com>
Cr-Commit-Position: refs/heads/master@{#634159}
2 files changed