[mdoc-validate] Allow <format/> to have ANY content.

The intent of the <format/> element is to assist encapsulating
arbitrary HTML content within an mdoc(5) container. This frequently
requires having more than _one_ element within the <format/> block.

(WTF was I thinking forgetting the maxOccurs attribute?!)
Make the gc descriptor tests fail consistently if python is not found.
Fix monodis compilation on mingw which is missing some fp classification functions.
Fix mingw compilation problems.
Remove the usage of gcc-3 on mingw, the gcc-3 package no longer exists on cygwin. Mono can be built by configuring with --host=i686-pc-mingw32. Building without this will not work, since the libtool wrapper executables created by libtool will be unusable, i.e. they exit before the real runtime process exits.
Fix bug #8637 - omit xml declaration for ToString().
Fixed bug #4668 - C# compiler doesn't like decimal in custom attribute values, so use string.
Fix 5d37fac7c8765253a2ae406329ebf360c8429387 again.
Fixed bug #4141 - XmlSchemaImporter needs to consider attributeGroupRef in some case.
Update reference file
Add more implicit generic array interfaces. Fixes #8934
Fix bug #4344 - xsl:stylesheet always ignored xsl template contents.
Fix #13604 - STW handshake/thread shutdown race condition.
Fix profile values for monotouch_runtime.