Add hook option functions to manipulate dropdown and selected items.

Dataset is added here to pass option information in to be used
(e.g. a color or image), and is defaulted to an empty object for IE < 11.