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.

Change-Id: Id1180f97d8b726abc056ff9f12d32ed23fd874df
11 files changed