minor: retrying step down for replica set tests

This change will make our test retry the step down command for up to 20 seconds before failing completely. Locally, this probably won't make single bit of different to anyone, but I'm hoping this fixes the flapping tests in Jenkins that are failing due to lagging secondaries.