Persist core system profile during startup.

Almost 40% of persistent metrics files are missing the embedded system
profile which is stored about 1 minute into the process lifetime when
the initial metrics upload is sent.

This distinguishes between basic and complete system profiles allowing
the core profile to be stored when the Log is created and be replaced by
a more complete version later.  Thus basic profile will thus be available
even if the browser crashes almost immediately.

BUG=695880

Review-Url: https://codereview.chromium.org/2938013002
Cr-Commit-Position: refs/heads/master@{#479513}
5 files changed