added MissingRequirementsException for optimizers, added to CMA-ES optimizer, NumPy