tpm: Update libchrome APIS to r456626.

The new libchrome has been ported from Chromium and some APIs
have changed. Make necessary changes at call sites.

Notable changes from libchrome:
- FOR_EACH_OBSERVER macro removed (replaced
  by use of C++ 11 range-base for loop)
  - base::Values no more FundamentalValue
  - stl_util moved to base namespace
  - some scoped pointers removed in crypto/ in favor
    of BoringSSL UniquePtr.

Test: Build.
Change-Id: If7dba13b7b80da586d623b156cd236485c7e6404
Merged-In: I429e98e8ac2ba03113aa6df8cd521c7fe47cff65
11 files changed