Removed a lot of unnecessary includes and fixed the compile errors.

diff --git a/windows/input.c b/windows/input.c
index 1e67fccc..b7e537f 100644
--- a/windows/input.c
+++ b/windows/input.c
@@ -27,6 +27,7 @@
 #include "keyboard.h"
 #include "mouse.h"
 #include "message.h"
+#include "queue.h"
 #include "module.h"
 #include "debugtools.h"
 #include "struct32.h"