Allow to add/remove RealmChangeListeners in RealmChangeListeners

We create a defensive copy of the list before iterating it