update webdriver, $() now returns a promise instead of a webelement