Distincts results of AutocompleteView.

When using related lookups (eg. `m2m__name`), AutocompleteView returns numerous times the same result.  That pull request fixes that.