jQuery UI autocomplete widget rework