Make selecting an item on mouseenter event optional
Add Bower package definition
Prevent selecting items that are disabled
Wrap list navigation tests into a common describe
Refactor tests
Ensure that selection is either select's value or first non-disabled item
Close zelect when clicking outside of it
Use $option.val() because $option.attr('value') no longer falls back to .prop() to get the value in JQuery 1.9
Workaround for http://bugs.jquery.com/ticket/14101 in JQuery 1.9 and 1.10
Simplify initial selection selector
Upgrade to jquery 1.9
Upgrade to jquery 1.10

It changes the behaviour when setting initial selection
with config to something that does not exist in <select>
so that $select.val() returns null.