libclamav: bb #8696 - Bug reported by NIW Solutions
libclamav: bb #9154 - ELF handling re-write
Merge remote-tracking branch 'origin/master' into 0.98
libclamav: elf cid #11933 & #11934
libclamav: ELF debug message tweaks
bb #9222: make fmap_unneed respect nested maps
bb #9302: quick fix for auto-detection of libxml2 in /usr/local
bb #9302: quick-fix part 2
bb #9302: libxml2 configure rework
Add ForceToDisk option for clamd and force-to-disk arg for clamscan
fix for xmlFree warning on windows
Add file type recognition for Office Open XML.

Conflicts:

	ChangeLog
Additional loop condition needed for OOXML
add OOXML and other missing file types to Immunet interface.
Allow html detection/normalization for graphic file types. Remove dead code.
Changelog

Conflicts:

	ChangeLog
bb#5341 - Change floating point byte order check from compile time to run time.

Conflicts:

	ChangeLog
quick fix for autoit.c bad header.
convert unit test check_clamav to runtime fpu endian detection.
exclude autoit ea06 unit test file when ea06 not available.