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.
I'll push a change presently that seems to confirm we can do that.  We'll see if it works on travis as well.