title: OpenSAML 3 unmarshaller is null
body: <p>Hi i am currently porting an app to opensaml3 and run into the following issue:</p>
  
  <pre><code>InitializationService.initialize();
  ...
  Unmarshaller unmarshaller = Configuration.getUnmarshallerFactory().getUnmarshaller(qName);
  </code></pre>
  
  <p>I have replaced the DefaultBootstrap from opensaml2 and previous by the initialize function. Still the factory is returning me null as marshaller.
  Any idea what is going wrong here?</p>
  
  <p>This is the output from initialize progress:</p>
  
  <pre><code>[main] INFO org.opensaml.core.config.InitializationService - Initializing OpenSAML using the Java Services API
  [main] INFO org.opensaml.xmlsec.algorithm.AlgorithmRegistry - Algorithm failed runtime support check, will not be usable: http://www.w3.org/2001/04/xmlenc#ripemd160
  [main] INFO org.opensaml.xmlsec.algorithm.AlgorithmRegistry - Algorithm failed runtime support check, will not be usable: http://www.w3.org/2001/04/xmldsig-more#hmac-ripemd160
  [main] INFO org.opensaml.xmlsec.algorithm.AlgorithmRegistry - Algorithm failed runtime support check, will not be usable: http://www.w3.org/2001/04/xmldsig-more#rsa-ripemd160
  </code></pre>