Wait until element is visible

I have continued on @victorhooi 's work to implement the is_element_visible-methods.
I have updated the code and tests that were failing, they now pass.

It relates to issue #282  and pull request #283.

Please get back to me if you have any thoughts or comments on this, and I will hopefully have time to address such issues.

Cheers,
Marcus