Implement reporting of 3 VPD fields in DeviceReportRequest

Report 3 more VPD fields in DeviceRegisterRequest:
- ethernet_mac0,
- mfg_date,
- doc_mac.

Extract the common part of CloudPolicyClient::Register() and
CloudPolicyClient::RegisterWithCertificates() into the helper method.

TEST=unit_tests,components_unittests,local device

Change-Id: If7acfb66020c56efcd7034ddd65014157b35b399
Reviewed-by: Julian Pastarmov <>
Reviewed-by: Achuith Bhandarkar <>
Reviewed-by: Maksim Ivanov <>
Commit-Queue: Polina Bondarenko <>
Auto-Submit: Polina Bondarenko <>
Cr-Commit-Position: refs/heads/master@{#653141}
14 files changed