Connection event tweaks

ConnectionFailureEvent removed (ThreadedArtemisNetworkInterface
constructor blocks and throws exception directly); fixed synchronization
issues with ListenerRegistry; remote disconnects correctly detected;
some debug code ripped out