Changes to silent chemobject builder
Adds support to pass an exception as parameter to DSException

Also uses this to enhance the error messaging in  RmodelMatcher