Refactor UnixSocket.cpp with error handling
Updated UnixSocket.cpp to include error handling and platform-specific path definitions.
UnixSocketClient: Update socket path for cross-platform compatibility
UnixSocketServer: Update socket path for Windows and Unix platforms
Core: UnixSocket example code, socket path fixed
autotest/UnixSocket: path correction and unlink.