treeview: properly remove the timeout in expand_collapse_timeout()

or it will later warn about removing a source that doesn't exist.
Visual Studio 2008 Projects: Revamp the Projects

As we are likely to have GTK+-2.x around for some time, revamp the Visual
Studio 2008 projects like what was done for rest of the GTK+ stack, namely:

-Split the property sheets, in a way like what was done for the rest of the
 stack.  Also clean up the resulting property sheets a bit, and update the
 projects to use these property sheets.
-Use UNIX line endings for all projects and property sheets, to ease future
 application of patches.
-Make the copying of config.h.win32 and gdkconfig.h.win32 into custom build
 rules, so that they may be removed properly and re-copied during change
 and update.

Similar updates will be applied for the Visual Studio 2010 projects ASAP.
Visual Studio 2010 Projects: Revamp the Projects

As we are likely to have GTK+-2.x around for some time, revamp the Visual
Studio 2010 projects like what was done for rest of the GTK+ stack, namely:

-Split the property sheets, in a way like what was done for the rest of the
 stack.  Also clean up the resulting property sheets a bit, and update the
 projects to use these property sheets.
-Use UNIX line endings for all projects and property sheets, to ease future
 application of patches.
-Make the copying of config.h.win32 and gdkconfig.h.win32 into custom build
 rules, so that they may be removed properly and re-copied during change
 and update.
-Add a PlatformToolset tag, so if we want to support building with Visual
 Studio 2012/2013, the transition can be done quite easily with a script,
 such as what is now being done for the Visual Studio 2012 projects for
 GLib.
Merge branch 'gtk-2-24' of git://git.gnome.org/gtk+ into gtk-2-24

Conflicts (hopefully resolved):
	build/win32/vs10/gailutil.vcxproj
	build/win32/vs10/gailutil.vcxproj.filters
	build/win32/vs10/gdk-win32.vcxproj
	build/win32/vs10/gdk-win32.vcxproj.filters
	build/win32/vs10/gdk.vcxproj.filtersin
	build/win32/vs10/gdk.vcxprojin
	build/win32/vs10/gtk+.props
	build/win32/vs10/gtk-demo.vcxproj
	build/win32/vs10/gtk-demo.vcxproj.filters
	build/win32/vs10/gtk.vcxproj.filtersin
	build/win32/vs10/gtk.vcxprojin
	build/win32/vs10/install.vcxproj
	build/win32/vs10/libwimp.vcxproj
	build/win32/vs10/libwimp.vcxproj.filters
	build/win32/vs9/gailutil.vcproj
	build/win32/vs9/gdk-win32.vcproj
	build/win32/vs9/gdk.vcprojin
	build/win32/vs9/gtk+.vsprops
	build/win32/vs9/gtk-demo.vcproj
	build/win32/vs9/gtk.vcprojin
	build/win32/vs9/install.vcproj
	build/win32/vs9/libwimp.vcproj