…code to comply.
…nized some files, added package.json and LICENSE-MIT.
…ether the selection is an initial value or not. Passing a selected value of 'null' not correctly fires a 'change' event.
…fied in certain cases, and selected values set directly on the input are now processed before the 'selected' option to prevent the 'selected' option from being processed twice.
… results list is displayed, and 'submitOnEnter' for submitting the form on ENTER.
…is now prepended with 'mp_' to prevent collision with existing elements.
…alled with 'undefined' args.