With version >= 2.9.0 of libxml2 xmlBuf struct elements can no longer be accessed directly. Instead, need to use dedicated functions. In this change: * modify modxslt.h to include libxml/xmlversion.h * add code to use new accessors if libxml2 >= 2.9.0. This change closes #5.
Additionally: * Fixed typo, pcre_free rather than prce_free() * Remove extra parenthesis. * Remove old commented out call to free().
Windows update for allowing pcre to free its memory.
Conflicts: debian/control debian/rules
site and xslt directory, as they are distributed in their own github archive.