Added ElementProxy#wait_for_absence
Added ElementProxy#wait_for_presence
Accept a timeout parameter to the ElementProxy#wait_for_* methods.
Addressing code review comments.
Merge pull request #78 from appfolio/fixElementProxyNotPresent

ElementProxy enhancements and fix for #65
fix Routing incorrectly matches documents issue
Handle Selenium::WebDriver::Error::NoSuchWindowError
Merge pull request #80 from appfolio/windowFixes

Handle Selenium::WebDriver::Error::NoSuchWindowError
Merge pull request #73 from appfolio/fixRoutingMatch

fix Routing incorrectly matches documents issue and fix for #63
Bump to 1.2.0
Revert "fix Routing incorrectly matches documents issue"

This reverts commit 501f7f20e807382a3cf7fa71927f71b743d468dd.
Merge pull request #85 from appfolio/revertPull73

Revert "fix Routing incorrectly matches documents issue"
Bump to 1.2.1
Added Waiter.wait_for!()
Added ElementProxy#wait_until_visible and ElementProxy#wait_until_hidden and aliases for the wait_for_ methods.
Forward exception messages in capybara delegations
Reorder test cases to match methods order.
Remove unnecessary namespacing and use of global resolution operator.
Update README.md [ci skip]

Updated for presence and visibility functionality.
tunneling wait_time through wait_for!