fix version
npmignore
augment `visible` to also check if the element is on-screen
fix failure cases, update tests
fix package.json version
update readme
update readme
fix error propagation
update package.json version
more failure fixes
update package.json version
use fork of webdriver-sizzle
update package.json version
remove support for `done` functions
add more tests, fix breakages
more tests
slight optimization
remove :first
fix package.json version, update webdriver-sizzle