lib/testutil/integration: modifyied API and first use of auto-generated stub support.

- streamlined the names and uses of the integration test API:
  a. integration.New vs integration.NewTestEnvironment
  b. integration.T vs integration.TestEnvironment
  c. embedded the Test interface into T
- modified naming/tools/simulator to use the new APIs and auto generation.

Change-Id: If0e29d351d286d1adf7e220f00fe0e4780c1b18b
11 files changed
tree: 77a16047399dc086f110b17f9156e78a5a294c40
  1. lib/
  2. profiles/
  3. runtimes/
  4. security/
  5. services/
  6. tools/