test: Port tpmclient into the integration test framework.

tpmclient still does a lot of stuff that you wouldn't want an
integration test to do. With these changes though we can at least
execute it as part of the integration test harness using 'make check'.

This commit also removes the simulator build and run scripts.
These were introduced to make building the simulator less cumbersome.
With the introduction of the integration test harness we introduced the
configure option '--with-simulatorbin' that offloads the simulator
binary build to the caller. Now that the tpmclient is integrated into
the integration test harness we can ditch these old scripts and benefit
from the configure option like all the other integration tests.

Signed-off-by: Philip Tricca <philip.b.tricca@intel.com>
diff --git a/.travis.yml b/.travis.yml
index 4db4b65..43031f4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -30,11 +30,7 @@
   - pushd ./build
   - ../configure --enable-unit --with-simulatorbin=$(pwd)/../ibmtpm532/src/tpm_server
   - make -j$(nproc)
-  - make simulator-build
   - make -j$(nproc) check
-  - make simulator-start
-  - test/tpmclient/tpmclient
-  - make simulator-stop
   - |
     for LOG in $(ls -1 test/unit/*.log); do
         echo "${LOG}"
@@ -45,3 +41,4 @@
         echo "${LOG}"
         cat ${LOG}
     done
+  - cat test/tpmclient/tpmclient.log