Add support for labels

These commits add support for labels associated with the original select control, fixing issue #257.

For standard select controls, the chosen field gains focus when the label is clicked.
For multiple select controls, the chosen field gains focus and the results drop-down list becomes visible when the label is clicked.