Publish member events when state change first seen, see #3075

* Remove InstantMemberEvent
Use fishForMessage instead of ignoreMsg, see #3116

* ignoreMsg doesn't filter already received messages