Optional selenium webdriver

References https://github.com/jnicklas/capybara/issues/887

Tests are passing.
If you like it I can prepare another pull request with optional `rack-test`