Add enhanced wait_for_element_displayed exception messages into base.py

Follow on from pull #891 , the original pull missed the base.py .
See #891 for discussion/etc.

branches:
`v1.0.1` -> Merge
`v1-train` -> Merge
`desktop` -> Untested but should be fine