swift-mock: really enforce test isolation

The tests were not really isolated before -- a 'foo' container added
in one test was visible to later tests. We now reset the state when
the mock is loaded.