attestation: send RemoveOwnerDependency for tpm2

Once PrepareForEnrollment is over, remove dependency for owner
password - send RemoveOwnerDependency to tpm2. Also do it on every
start if PrepareForEnrollment is done at that point.

BUG=chrome-os-partner:62689
TEST=1) For unowned tpm: boot for the first time, stop at OOBE dialogue.
     2) Run "tpm_manager_client take_ownership".
        Wait for PrepareForEnrollment to be over:
        "attestation_client status" should show
          "prepared_for_enrollment: true"
     3) "tpm_manager_client status" should not list
        TpmOwnerDependency_Attestation on "owner_dependency" line.

Change-Id: I481382a83a092806c073e9778cfd45762bbf6dc1
Reviewed-on: https://chromium-review.googlesource.com/439824
Commit-Ready: Andrey Pronin <apronin@chromium.org>
Tested-by: Andrey Pronin <apronin@chromium.org>
Reviewed-by: Ben Chan <benchan@chromium.org>
9 files changed