Optimized include/*.h: (recursively) include all headers needed by
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.

diff --git a/loader/module.c b/loader/module.c
index d4b67dc..802a6ac 100644
--- a/loader/module.c
+++ b/loader/module.c
@@ -11,6 +11,7 @@
 #include <sys/types.h>
 #include <unistd.h>
 #include "wine/winuser16.h"
+#include "wine/winbase16.h"
 #include "winerror.h"
 #include "class.h"
 #include "file.h"
@@ -22,7 +23,6 @@
 #include "dosexe.h"
 #include "process.h"
 #include "thread.h"
-#include "resource.h"
 #include "selectors.h"
 #include "stackframe.h"
 #include "task.h"