Highlighted option based on scroll event

The default select normally highlights an option element based on where your mouse pointer is located within the select window and which element the pointer is hovered over when scrolling through a select. This patch simply triggers the mouse movement that is used to highlight the option when scrolling the select by binding the parent mousemove event to the element's scroll event.