Adding gradient utilities. Profiling...
Profiled and optimized transposeGrad.
Added matGradMultMat using unsupported KroneckerProduct as a baseline for profiling.
matGradMultMat improvements.
added normalizeVec with gradient and second derivative.
getSubMatrixGradient.
setSubMatrixGradient.