use BasicObject so global includes don't extend CSSHandlers
Fix typos and whitespace
Merge pull request #1280 from jwworth/task/fix_typos_and_whitespace

Fix typos and whitespace
Merge pull request #1279 from twalpole/basic_object

use BasicObject so global includes don't break CSSHandlers
add ruby 2.1.1
Merge pull request #1283 from twalpole/travis

add ruby 2.1.1 to travis
Update all tests to "expect" format and add support for RSpec 3 usage
Swap from :skip to :capybara_skip since :skip is now used by RSpec 3
Add rspec 3 testing to beta gemfile
Merge pull request #1192 from twalpole/rspec299

Update all tests to "expect" format and add support for testing drivers with RSpec 2 or the upcoming RSpec 3
Add ability to save and open screenshot

This adds a new method `save_and_open_screenshot` that saves the screenshot then
opens it for inspection.

Refactor duplicate logic for `save_and_open_page` and `save_and_open_screenshot`