Add kpse.find_file support for XInclude

The xml parser did not take the --extra-dir into
account.