Remove unused name
Add tab index
Add element.matches polyfill
Start keyboard support (space on currently selected option now launches drop down)
Moved tab index to currently selected option
Remove dead code
Doc fix
Don't close the current styled box (when closing all styled boxes) then reopen it again
Move helper functions and polyfills outside of main function
Add a tick to the current value in the options
Fix typo on setting tick on current value
Code cleanups:
 - select now realSelect
 - options now realOptions
 - main function returned immediately
 - General code tightening
Tweak spacing around tick
Highlight current value in drop down
Use .highlighted rather than :hover for highlighted option (since :hover is mouse specific and we want to add keyboard support soon)
Highlight now works with both the mouse and keyboard
Preliminary keyboard support
Doc updates