Fix bug 483: optimize outer-products to skip setZero and a scalar multiple when not needed.
Fix bug 483: optimize outer-products to skip setZero and a scalar multiple when not needed.

robustrobotics/eigen,robustrobotics/eigen,robustrobotics/eigen,robustrobotics/eigen