Fix certificate requests for very specific cases

Use our own PKCS10CertificationRequestBuilder class which will use
X509Principal instead of X500Name objects in order to specify the
certificate DN