add waitForElementNotVisible

* deprecate `waitForElement` in favor of `waitForElementVisible`
* implement `waitForElementNotVisible`