name are not included multiple times into the same stylesheet. Instead,
use <xsl:import/>, and nest them with the proper import precedence so that
the proper overrides occur.
As of libxslt-1.1.11, stricter template name checking is done with
<xsl:include/>.
Reported by: pointyhat via kris
to unbreak gtk-doc as well as removes a ton of gross hacks to support
the old location. Also, import some CVS patches from SK to fix some
potential crashes when installing bad catalogs.
While I tested this with a full SK database rebuild, problems may still
occur. Please let me know if you encounter any issues with OMF files
after this commit.