Fix bug 838: detect outer products from either the lhs or rhs
Fix bug 838: detect outer products from either the lhs or rhs

--HG--
branch : 3.2

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