Bump libxml2 to 2.9.7
Bump libxml2 to 2.9.7

2.9.7: Nov 02 2017

    Documentation:
    xmlcatalog: refresh man page wrt. quering system catalog easily (Jan Pokorný)
    Portability:
    Fix deprecated Travis compiler flag (Nick Wellnhofer),
    Add declaration for DllMain (J. Peter Mugaas),
    Fix preprocessor conditional in threads.h (J. Peter Mugaas),
    Fix pointer comparison warnings on 64-bit Windows (J. Peter Mugaas),
    Fix macro redefinition warning (J. Peter Mugaas),
    Default to native threads on MinGW-w64 (Nick Wellnhofer),
    Simplify Windows IO functions (Nick Wellnhofer),
    Fix runtest on Windows (Nick Wellnhofer),
    socklen_t is always int on Windows (Nick Wellnhofer),
    Don't redefine socket error codes on Windows (Nick Wellnhofer),
    Fix pointer/int cast warnings on 64-bit Windows (Nick Wellnhofer),
    Fix Windows compiler warnings in xmlCanonicPath (Nick Wellnhofer)
    Bug Fixes:
    xmlcatalog: restore ability to query system catalog easily (Jan Pokorný),
    Fix comparison of nodesets to strings (Nick Wellnhofer)
    Improvements:
    Add Makefile rules to rebuild HTML man pages (Nick Wellnhofer),
    Fix mixed decls and code in timsort.h (Nick Wellnhofer),
    Rework handling of return values in thread tests (Nick Wellnhofer),
    Fix unused variable warnings in testrecurse (Nick Wellnhofer),
    Fix -Wimplicit-fallthrough warnings (J. Peter Mugaas),
    Upgrade timsort.h to latest revision (Nick Wellnhofer),
    Increase warning level to /W3 under MSVC (Nick Wellnhofer),
    Fix a couple of warnings in dict.c and threads.c (Nick Wellnhofer),
    Update .gitignore for Windows (Nick Wellnhofer),
    Fix unused variable warnings in nanohttp.c (Nick Wellnhofer),
    Fix the Windows header mess (Nick Wellnhofer),
    Don't include winsock2.h in xmllint.c (Nick Wellnhofer),
    Remove generated file python/setup.py from version control (Nick Wellnhofer),
    Use __linux__ macro in generated code (Nick Wellnhofer)

v2.9.6: Oct 06 2017

    Portability:
    Change preprocessor OS tests to __linux__ (Nick Wellnhofer)
    Bug Fixes:
    Fix XPath stack frame logic (Nick Wellnhofer),
    Report undefined XPath variable error message (Nick Wellnhofer),
    Fix regression with librsvg (Nick Wellnhofer),
    Handle more invalid entity values in recovery mode (Nick Wellnhofer),
    Fix structured validation errors (Nick Wellnhofer),
    Fix memory leak in LZMA decompressor (Nick Wellnhofer),
    Set memory limit for LZMA decompression (Nick Wellnhofer),
    Handle illegal entity values in recovery mode (Nick Wellnhofer),
    Fix debug dump of streaming XPath expressions (Nick Wellnhofer),
    Fix memory leak in nanoftp (Nick Wellnhofer),
    Fix memory leaks in SAX1 parser (Nick Wellnhofer)

Signed-off-by: Tim Smith <764ef62106582a09ed09dfa0b6bff7c05fd7d1e4@chef.io>

aerobase/omnibus-software,chef/omnibus-software,cdapio/omnibus-software,aerobase/omnibus-software,C-B4/omnibus-software,aerobase/omnibus-software,higanworks/omnibus-software,mattray/omnibus-software,chef/omnibus-software,Altiscale/omnibus-software,chef/omnibus-software,higanworks/omnibus-software,cdapio/omnibus-software,aerobase/omnibus-software,C-B4/omnibus-software,C-B4/omnibus-software,aerobase/omnibus-software,cdapio/omnibus-software,Altiscale/omnibus-software,cdapio/omnibus-software,C-B4/omnibus-software,mattray/omnibus-software,mattray/omnibus-software,higanworks/omnibus-software,higanworks/omnibus-software,Altiscale/omnibus-software,chef/omnibus-software,Altiscale/omnibus-software,chef/omnibus-software,C-B4/omnibus-software,mattray/omnibus-software,chef/omnibus-software,mattray/omnibus-software,cdapio/omnibus-software,Altiscale/omnibus-software