Use innerText instead of innerHTML

I noticed while using Ember.js that its insertion of scripts into the inner HTML of the option messes with this widget.  Using innerText instead fixes it.

Not sure how to run the tests or how to build the min.  I just replace innerHTML with innerText for the js and min.js files.