Add a triggered profile reset mechanism.

Adds the logic required for a profile to notice that a reset is suggested on Windows. Does not include UI updates, those are coming in a subsequent CL.

BUG=508970

Review URL: https://codereview.chromium.org/1294923003

Cr-Commit-Position: refs/heads/master@{#350751}
17 files changed