possible fix for issue 75

I'm not sure that this pull will resolve issue #75, but it introduce at least enhancement for `is_element_visible` that should speed up tests that use it.

I will look into it further as I can not to reproduce it locally often enough to identify root cause.