trunks: Add version information to TpmState

This exposes some interesting TPM properties such as manufacturer,
spec versions, model and firmware version in TpmState.

BUG=chromium:728134
TEST=unit tests

Change-Id: I9b2b8b2074623ed747bc2e91ca802f140caef91d
Reviewed-on: https://chromium-review.googlesource.com/517796
Commit-Ready: Mattias Nissler <mnissler@chromium.org>
Tested-by: Mattias Nissler <mnissler@chromium.org>
Reviewed-by: Andrey Pronin <apronin@chromium.org>
7 files changed