Runs a filter against all features of the plugins in the registry and returns a GList with the results.
If the first flag is set, only the first match is returned (as a list with a single object).
registry to query
the filter to use
only return first match
user data passed to the filter function