Add constructor that takes a Throwable to eliminate redundant code from callers.
Add constructor that takes a Throwable to eliminate redundant code from callers.

git-svn-id: 434d687192588585fc4b74a81d202f670dfb77fb@2518 7d457c2a-affb-35e4-300a-418c747d4874

DTL-FAIRData/FAIRifier,DTL-FAIRData/FAIRifier,DTL-FAIRData/FAIRifier,DTL-FAIRData/FAIRifier,DTL-FAIRData/FAIRifier,DTL-FAIRData/FAIRifier