Add debug and tidy integration of socket IPC.
Use local socket base implementation of external communicator on windows