adding support for RemoteLifecycleEvents

I'm going to do a pretty significant refactoring of the Remote endpoint actors starting tomorrow, in order to improve their reliability, error-recovery, and general compliance with the original Akka architecture.

Added the groundwork today to instrument some logging and the original ifecycle events.