added customizable queryset filter for autocomplete
added optional (callable) queryset to the mapping