Clean up tests.
Merge pull request #201 from howbazaar/fix-tests

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.