Clean up tests.

The machine pingers are added as resources to the API.  There were many tests that were adding resources to their API implementations without ever cleaning them up.

I have added cleanup calls, that at worst do nothing, and at best may actually stop some of the intermittent failures.

There were a few places where the Setup function was skipping a base suite.