autocomplete.js fix autocomplete on undefined data
the beforeSave callback was causing an issue with the defaultLoadingData being displayed when beforeSave was called by At.js on the defaultLoadingData. This is a quick and dirty fix to ensure the callback doesn't attempt to map the defaultLoadingData.
closes #2706 (closed)