New console code based on Win32 windows.

diff --git a/server/request.h b/server/request.h
index 87c224e..5866641 100644
--- a/server/request.h
+++ b/server/request.h
@@ -118,14 +118,22 @@
 DECL_HANDLER(enable_socket_event);
 DECL_HANDLER(alloc_console);
 DECL_HANDLER(free_console);
+DECL_HANDLER(get_console_renderer_events);
 DECL_HANDLER(open_console);
-DECL_HANDLER(set_console_fd);
 DECL_HANDLER(get_console_mode);
 DECL_HANDLER(set_console_mode);
-DECL_HANDLER(set_console_info);
-DECL_HANDLER(get_console_info);
+DECL_HANDLER(set_console_input_info);
+DECL_HANDLER(get_console_input_info);
+DECL_HANDLER(append_console_input_history);
+DECL_HANDLER(get_console_input_history);
+DECL_HANDLER(create_console_output);
+DECL_HANDLER(set_console_output_info);
+DECL_HANDLER(get_console_output_info);
 DECL_HANDLER(write_console_input);
 DECL_HANDLER(read_console_input);
+DECL_HANDLER(write_console_output);
+DECL_HANDLER(read_console_output);
+DECL_HANDLER(move_console_output);
 DECL_HANDLER(create_change_notification);
 DECL_HANDLER(create_mapping);
 DECL_HANDLER(open_mapping);
@@ -264,14 +272,22 @@
     (req_handler)req_enable_socket_event,
     (req_handler)req_alloc_console,
     (req_handler)req_free_console,
+    (req_handler)req_get_console_renderer_events,
     (req_handler)req_open_console,
-    (req_handler)req_set_console_fd,
     (req_handler)req_get_console_mode,
     (req_handler)req_set_console_mode,
-    (req_handler)req_set_console_info,
-    (req_handler)req_get_console_info,
+    (req_handler)req_set_console_input_info,
+    (req_handler)req_get_console_input_info,
+    (req_handler)req_append_console_input_history,
+    (req_handler)req_get_console_input_history,
+    (req_handler)req_create_console_output,
+    (req_handler)req_set_console_output_info,
+    (req_handler)req_get_console_output_info,
     (req_handler)req_write_console_input,
     (req_handler)req_read_console_input,
+    (req_handler)req_write_console_output,
+    (req_handler)req_read_console_output,
+    (req_handler)req_move_console_output,
     (req_handler)req_create_change_notification,
     (req_handler)req_create_mapping,
     (req_handler)req_open_mapping,