Avoid NoMethodError when calling Capybara::Selenium::Driver#quit and driver was not started
Update RSpec config to support RSpec 2 and RSpec 3.
support html5 hidden attribute that selenium now supports
hover now works in firefox
Merge pull request #1137 from twalpole/hover_test

hover test now passes with selenium on travis
Merge pull request #1125 from thomas-holmes/support-rspec-3

Support rspec 3
Allows passing options through has_button? to has_selector?

This enables assertions on the presence of disabled buttons by doing:

    assert has_button?('Button text', :disabled => true)

in a similar way to:

    find_field("Disabled Checkbox", :disabled => true)
Merge pull request #1139 from carols10cents/has_button_options

Allows passing options through has_button? to has_selector?
Allows passing options through has_checked_field? and has_unchecked_field? to has_selector?

This enables assertions on the presence of disabled checked fields by doing:

    assert has_checked_field?('Disabled Checkbox', :disabled => true)

in a similar way to:

    find_field("Disabled Checkbox", :disabled => true)
Fix incorrect RackTest driver example, closes #1147

The `:browser` option is supported by Selenium, but not by RackTest, seems like this was a copy-paste error.
Always return an absolute path from save_page, closes #1144
Merge pull request #1140 from carols10cents/has_checked_field_options

Allows passing options through has_checked_field? and has_unchecked_field? to has_selector?
Merge pull request #1136 from twalpole/hidden

support html5 hidden attribute that selenium now supports
Improve `within` documentation. Closes #1117
Merge pull request #1090 from randoum/patch-2

Avoid NoMethodError when calling Capybara::Selenium::Driver#quit