o Get rid of dependency on libxml: that is covered by libupnp.
o Emit an error if libupnp is not there; this project doesn't make any
  sense without.