include libxml vendor source in repo

This makes it easier to build on multiple OSes as well as avoids having
to install additional packages or external deps when trying to use this
module.
add a vasprintf shim for win32