unescape hex entities (&#xXX;)
unesc reports errors unless global quiet option is passed
respect global quiet option in fo, sel, and val
scripts for building on mingw
use default attribute values in sel subcommand
add "_" and "DEFAULT" as names for document's top-level default namespace
give a helpful message if doc has default namespace and nothing matched
fix test variables to work with newer automake (1.11 -> 1.13)
avoid segfault on pyx non-existant file
fully automate mingw build

had to go back to xmlParseDocument() because xmlSAXUserParseFile() is
only #ifdef LIBXML_SAX1_ENABLED
bump versions for mingw build
changes for 1.5.0
define _XOPEN_SOURCE early so conftests use it

see bug #103
friendlier message when xml2-config not found

see support request #17