Buyer profiles DPU update

Caches original XMLs, validates using XSD, computes additional
statistics