Merge pull request #12 from emilford/master

Update README to reflect recent default selector _ to - change
update travis for 1.9.3, 2.0.0, and latest stable ruby, rbx, and jruby
travis: remove rubinius, add ruby 2.1.2
add Domino.find! method which waits for matching node

When working with asynchronous Capybara drivers, it may be necessary
to wait for dominos to appear eventually. The `find!` method uses
Capybara's `find` instead of `all` to wait for asynchronously created
nodes.

Capybara raises informative error messages if no match is found. This
prevents hard to debug "undefined method of nil" errors when trying to
interact with an expected unique Domino on the page.

* Added Domino.find!
* Added tests for matching, non-matching and missing selector cases
* Added section to README discussing usage with JS enabled Capybara
  drivers
Merge pull request #14 from tf/find-bang

add Domino.find! method which waits for matching node
Version 0.6.0: Domino.find!
Add syntax highlighting to README.md
Merge pull request #17 from whoward/patch-1

Add syntax highlighting to README.md
Add find_by for finding domino by multiple elements
Add find_by! for finding domino with multiple elements with exception
Merge branch 'multiple-attributes-find-by'