Fix positioning when the position 'of' option is not set
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.
Merge remote-tracking branch 'remotes/ChadSikorra/master'
Merge remote-tracking branch 'remotes/matthayes/master'
tweaked the bugfix for the _self reference.
Text correction on french version

On ne dit pas "selectionner" mais bien "sélectionner"