+func: database derives new-style ids from data unitids using XSLT

closes #1

identifier = normalize-space(lower-case(cc, rd, "-", identifier));
cc = xpath(unitid/@countrycode);
rc = xpath(unitid/@repositorycode);
identifier  = xpath(@identifier) | processed;
processed = xpath(unitid/text()).left-strip(cc, rc, ["-"]);