Improve VariantDir support.

Improve VariantDir support by

- cleaning the *absolute* path in the SVG pseudo-builder (instead of the path
  relative to the top-level directory), and
- Move()-ing the XML and SVG output to the $TARGET, because faust puts their
  output in the source directory