Forced not configured gateways’ unit tests to skip

When a new user downloads merchant it can be discomforting when so many tests fail just because they don't have test accounts for so many payment gateways. This PR makes sure that only the configured gateways' tests run.