OEFixedProteinLigandOptimizer and OEFlexProteinLigandOptimizer now propagate error better when optimization fails.