fetchart: add 'sources' option

fix #1066

Fasten cover search by enabling engines selection and prioritisation.
It probably needs some more doc (to introduce the `*` wildcard) but I'm too sleepy right now for that. :full_moon_with_face:  
This null check should not be necessary if we make all the backends into generators.