faft: Check to ensure an install shim inserted before fw update tests

Since the fw update tests do real TPM update and require an install shim
inserted during the tests. The install shim is used to reset TPM and makes
the system available again (no rollback error).

This CL adds check to ensure an install shim inserted and gets the
fw update tests back.

BUG=chromium-os:36303
TEST=Insert USB with a Chrome OS test image, ran tests and got an error.
TEST=Insert USB with an install shim image, ran tests and passed.

Change-Id: I0849864a4bdafc62282b35b30e7683334453eb2c
Reviewed-on: https://gerrit.chromium.org/gerrit/37975
Tested-by: Tom Wai-Hong Tam <waihong@chromium.org>
Reviewed-by: Tom Wai-Hong Tam <waihong@chromium.org>
Reviewed-by: Yusuf Mohsinally <mohsinally@google.com>
Commit-Ready: Tom Wai-Hong Tam <waihong@chromium.org>
6 files changed