Added requests to store window rectangles in the server.

diff --git a/server/request.h b/server/request.h
index 8939854..6202c00 100644
--- a/server/request.h
+++ b/server/request.h
@@ -194,6 +194,9 @@
 DECL_HANDLER(get_window_parents);
 DECL_HANDLER(get_window_children);
 DECL_HANDLER(get_window_tree);
+DECL_HANDLER(set_window_rectangles);
+DECL_HANDLER(get_window_rectangles);
+DECL_HANDLER(get_windows_offset);
 DECL_HANDLER(set_window_property);
 DECL_HANDLER(remove_window_property);
 DECL_HANDLER(get_window_property);
@@ -333,6 +336,9 @@
     (req_handler)req_get_window_parents,
     (req_handler)req_get_window_children,
     (req_handler)req_get_window_tree,
+    (req_handler)req_set_window_rectangles,
+    (req_handler)req_get_window_rectangles,
+    (req_handler)req_get_windows_offset,
     (req_handler)req_set_window_property,
     (req_handler)req_remove_window_property,
     (req_handler)req_get_window_property,