placeholder works for ie8/ff/chrome, still want to change some details

This was the best I could do without creating a whole new widget to replace the HTML select element.

- No placeholder for IE8
- When no option is chosen, the empty option is not visible in the list