Separate state of basic and advanced tab in CBD dialog.
 - Introduce ClearBrowsingDataTab enum
 - Add separate prefs for Basic and Advanced tab

Also
 - Change browsing_data::TimePeriod and browsing_data::BrowsingDataType to enum class

TBR=thakis@chromium.org
BUG=681523

Review-Url: https://codereview.chromium.org/2671743002
Cr-Original-Commit-Position: refs/heads/master@{#454567}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 303f444d68f7f76722c98987afbdc6bcb466fd67
1 file changed