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.