MSVC 2003 compiler bug versus gtkmm

Microsoft Visual C plus plus .Net2003 seems to have a dynamic_cast bug that's very similar (but not 100%) to one that gcc 2.95 had a couple of years ago. It means that Visual C plus plus won't be able to use gtkmm, though of course we welcome patches.