The code of the snapping system to interact the objects in the scene only
considers instacias what comes from "DUPLI" objects.
This patch proposes to add other types of instances as it is also seen in
the BKE_object_visibility function.
(Clang formatting came by surprise).
Ref T87615