Added Windows build shell script.
Added -g to both buildgtk.sh and buildwin.sh and made some changes to buildwin.sh to make it look consistent with buildgtk.sh.
Added the beginning of a scratch Windows program.
Fixed a typo in the scratch GTK+ program: include <string.h>, not <strings.h>. (I hate how the latter is valid...)
Added command-line parsing to the scratch Windows program.
Added some comments and changed C-style comments to C++-style comments in the scratch Windows program.
Added the base code for showing a window to the scratch Windows program; also Common Controls stuff.
Fixed various warnings/bugs/issues in the Windows scratch program.
Added support for adding controls to the scratch Windows program.
Added error checking to GetMessage() calls in the scratch Windows program.
Added shell32.dll and advapi32.dll to the Windows build script (just to be safe).
Fixed up TODOs in the scratch Windows program. I /think/ it's done now.