change step definitions to expect elements and click twice to fix capybara webkit anomalies

So for some reason, the develop build is now failing on Travis and locally.  It turns out that certain elements need to be clicked twice in tests.  We found others complaining about this on the internet.