Fixed a lot of warnings using WINE_UNUSED, casts, commenting out and
additional {}. Rewrote GetCreationModeFromSTGM so we don't get
"possible use of uninitialized variable".

diff --git a/windows/driver.c b/windows/driver.c
index cce1911..be719ad 100644
--- a/windows/driver.c
+++ b/windows/driver.c
@@ -28,7 +28,7 @@
 /**************************************************************************
  *			LoadStartupDrivers			[internal]
  */
-static void DRIVER_LoadStartupDrivers(void)
+static void WINE_UNUSED DRIVER_LoadStartupDrivers(void)
 {
     HDRVR16	hDrv;
     char  	str[256];