improvements for select element:
- css tweaks, use sprite for arrows
- subentries open on hover over parent
- name attribute for stepper input element
- distinguish between submenu heading and value
- better event format
- simplify templates with expressions
- jasmine unit tests for customSelectElement
unit test specs linted and formulated IE8-compatible
small IE8 compatibility issue