Update Dependencies

I tried rebase & merging master into your pull request #104 but it left the `Gemfile.lock` in an invalid state that I couldn't easily recover from (without deleting it and then potentially ending up with newer gems).

I updated the gems you did plus parallel_tests. I also took a slightly different approach to some of the Capybara fixes.

 - encapsulated the select xpath selector into a CapybaraDSLExtensions module.
 - actually explicit about choosing the lender
 - added a `within_navigation` method for a tiny bit of abstraction