Added scaling of parameter changes by the parameter's step size
Added scaling of parameter changes by the parameter's step size

I can't believe I forgot this, but this error resulted in basically
all of the gradient methods predicting bogus parameter changes,
unless the step size used for differentiation was set to one.

Q2MM/q2mm,arosale4/q2mm,ericchansen/q2mm,Q2MM/q2mm,ericchansen/q2mm,arosale4/q2mm