[Autofill]: Add profile and payment methods toggle buttons in settings/autofill.

Both AutofillProfileEnabled and AutofillCreditCardEnabled are preferences
that can't be modified by the user. This CL adds a toggle button for each one of
them in settings/autofill.
These flags do not delete existing data, therefore we don't want addresses and
payment methods to disapear when toggling the flag.
To fix that, this CL moves enabling logic from
PersonalDataManager::Get[Profiles/CreditCards]() to
PersonalDataManager::Get[Profiles/CreditCards]ToSuggest()

Bug: 860526
Tbr: eugenebut@
Cq-Include-Trybots: luci.chromium.try:closure_compilation;luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
Change-Id: I03f6e16294ae2a07da854c4d276e95f1a47ebbc0
Reviewed-on: https://chromium-review.googlesource.com/1129471
Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org>
Reviewed-by: Rouslan Solomakhin <rouslan@chromium.org>
Reviewed-by: Moe Ahmadi <mahmadi@chromium.org>
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#576679}
19 files changed