numerical gradient now increases overall optimization budget
simplifed update of nevals
lowered the numerical gradient overall budget to dim + 1
fixed progress function: now using up-to-date consumed budget evaluation