Add `select_by_text` methods

With select option lists, it is more convenient to select them by their
(visible) text.

Let me know if you find this useful, and I will add tests.
should be `select_by_text("Rio de Janeiro")` instead `select("Rio de Janeiro")`.