Made possible to set the items after initialization.
Added setters for the attributes.
Added a new _findItemWidget method.
Added a button to the demo page to query the selectedValue attribute.
Added a public method to hide the options container.
When setting selectedValue to null, display a default text.
Scroll the selected item into view.