Fix for "change" event being fired when value doesn't change (#175).
Retain focus on ESC + close when already-selected option clicked ("single" mode).