Move the code that gathers the filter primitive nodes
Move the code that gathers the filter primitive nodes

We'll try to extract that to the caller, so that filters::render()
just gets a list of user-space primitives and their parameters.

GNOME/librsvg,GNOME/librsvg,GNOME/librsvg,GNOME/librsvg