`onSearchComplete` receives `suggestions` as parameter and `options` now includes `keyPath`

The thing is I have an Ember.js app. And when I fetch these suggestions, I'd like to push them to the store so that I can work with them later. Something like this:

    $(input).autocomplete({
      onSearchComplete: function (query, items) {
        for (i=0; i<items.length; i++) {
          store.push("item", items[i]);
        }
      }
    });

Also, my server returns a response like this: `{items: [{value: 'Item 1'},{value: 'Item 2'}]`. I want to be able to specify the key in the response. (Implemented as an option named `keyPath`)