A knockout.js bindinghandler for navigating and selecting items from a filtered list with the arrow keys.