ERP-3759: Ajout d'outils pour écouter sur les éléments d'une ObservableCollection.

Support pour https://github.com/360-Innovations/BusinessCore360/pull/1945.
Ajout d'outils pour écouter sur les éléments d'une ObservableCollection.
Pour les InvocationTargetException, e.getCause() c'est plus beau vu qu'on s'intéresse à l'exception original, que l'appel soit direct ou avec un method.invoke c'est un detail.