Inherit from Capybara::Selenium::Driver

@sbonebrake I think the general approach for driver.rb is wrong. Instead we should start with `lib/capybara/selenium/driver.rb` and then only change what's necessary.

- appium supports web automation so in theory someone could use .visit and it'd work.
- this also fixes #6 which is caused from our driver diverging from the selenium driver
shouldn't this be @browser.driver.reset? Calling browser after it has been closed would cause it to relaunch, which is what we're trying to avoid. Am i missing something?