Implement symbolic link object in wineserver.
Implement Nt[Create|Open|Query]SymbolicLinkObject.
Change tests accordingly.
diff --git a/server/protocol.def b/server/protocol.def
index 56d0bc1..91256e5 100644
--- a/server/protocol.def
+++ b/server/protocol.def
@@ -2527,3 +2527,35 @@
 @REPLY
     obj_handle_t   handle;        /* handle to the directory */
 @END
+
+
+/* Create a symbolic link object */
+@REQ(create_symlink)
+    unsigned int   access;        /* access flags */
+    unsigned int   attributes;    /* object attributes */
+    obj_handle_t   rootdir;       /* root directory */
+    size_t         name_len;      /* length of the symlink name in bytes */
+    VARARG(name,unicode_str,name_len); /* symlink name */
+    VARARG(target_name,unicode_str);   /* target name */
+@REPLY
+    obj_handle_t   handle;        /* handle to the symlink */
+@END
+
+
+/* Open a symbolic link object */
+@REQ(open_symlink)
+    unsigned int   access;        /* access flags */
+    unsigned int   attributes;    /* object attributes */
+    obj_handle_t   rootdir;       /* root directory */
+    VARARG(name,unicode_str);     /* symlink name */
+@REPLY
+    obj_handle_t   handle;        /* handle to the symlink */
+@END
+
+
+/* Query a symbolic link object */
+@REQ(query_symlink)
+    obj_handle_t   handle;        /* handle to the symlink */
+@REPLY
+    VARARG(target_name,unicode_str); /* target name */
+@END