Adding skeleton project for new TSS implementation.

We want to create our own TSS implementation to replace TrouSerS in
Chrome OS. It will be built on top of already-existing trunks code. Until the
project becomes more polished, it will currently reside in a subdirectory
trunks/tss/ .

Code being committed currently consists of the following:
 - a minimal Makefile
 - a common.mk
 - function stubs for the TSP interface (return TSS_E_NOTIMPL)
 - a silly test or two that tests two stubs for TSS_E_NOTIMPL
 - modifications to the existing trunks Makefile to run make in tss/
   (so cros_workon_make works with the --test flag)

The TSS header files are currently being included from /usr/include/ with a
dependency on TrouSerS' copy of the tss headers. This may change sometime in
the near future to the latest version provided by the TCG.

BUG=chromium:254742
TEST=Compiles and successfully runs the two silly tests.

Change-Id: I1449737cac77db0bcc8af2391aa4bc2032db268d
Reviewed-on: https://gerrit.chromium.org/gerrit/60003
Reviewed-by: Darren Krahn <[email protected]>
Tested-by: Sarah Harvey <[email protected]>
Commit-Queue: Sarah Harvey <[email protected]>
5 files changed