Updates for WebDriver documentation

I added a "Locating Elements" section to the docstring for WebDriver.php with details on how
locators are specified and processed. That was a stumbling point for me when I first learned how to
use this module. I introduced the term "fuzzy locator" to refer to plain-string locators.

I reworded a lot of the other method docstrings to read better and to correct grammatical errors. Also, I noticed a few methods (e.g. submitForm) duplicated the docstring for the corresponding interface method, so I removed those.
in other parts you use "given text" in similar context.
I think that docs for `*currentUrl*` methods should use it as well.