XLS Deliverable D5.1 Technologies for the CompactLight undulator