Added is_final_message for supporting the new Disconnect message.
Added disconnect_client to Executor interface.
Added Disconnect Receivable.
Close file writes to log in RealSession
disconnect_client now throws on wrong client handle.
Proper open/close messages in logs.