Merge all changes from ECA-1956. The master issue of this issue is CESECORE-135.
org.cesecore.certificates.certificate.request.RequestMessageTest was based on org.ejbca.core.protocol.RequestMessageTest r10893 (current version is r11353).
EJBCA doesn't handle well SCEP request with multivalue relative distinguishable name with a space in it
Master Issue: Update CESeCore classes from their EJBCA roots