patch configure to correctly find libxml2
Merge pull request #1878 from MatthewCattell/mingw-libxml2-configure-fix

patch configure to correctly find libxml2
Switching to masterfiles inventory_os.description for attribute_name OS for portability
Revert "Remove uninitialized buffers as source of entropy."

This reverts commit 570724e752cf131132bb88e65a031f700b0ac424.

The reason is that in a chroot testing environment, there isn't enough
entropy available to satisfy OpenSSL, so it will bail out. Reverting
is not the correct fix for the problem, but right now we need tests to
pass, so postponing this for later.

Conflicts:

	libpromises/crypto.c