osx_Socket: Add SocketHandle and incomplete implementation