Fix #408

NEFEnsembleImpl.setNodeCount indirectly calls AbstractEnsemble.init.
This would refresh the AbstractEnsemble event listeners, causing any
subsequent changes to be missed by the UI. Changed it so init only
changes AbstractEnsemble.myListeners if it is null.