Add exclusion defs & remaining funcs, remove internal types &
obj_base.h (sync with win version), fixed a number of function
prototypes.

diff --git a/dlls/comctl32/commctrl.c b/dlls/comctl32/commctrl.c
index 68b546e..12dc25f 100644
--- a/dlls/comctl32/commctrl.c
+++ b/dlls/comctl32/commctrl.c
@@ -7,12 +7,14 @@
  */
 
 #include <string.h>
+#include <stdlib.h>
 
 #include "winbase.h"
 #include "heap.h"
 #include "commctrl.h"
 #include "winerror.h"
 #include "winreg.h"
+#define NO_SHLWAPI_STREAM
 #include "shlwapi.h"
 #include "comctl32.h"
 #include "debugtools.h"