Correct DefaultWebDriverElementContext behavior (fixes #2)
Protect against NotFoundExceptions when checking element visibility
Catch InvocationTargetExceptions; throw cause instead