ArrayWrapper and MatrixWrapper classes should not be nested by reference.
(grafted from 589ff21345fab4f8ff0d1ea75a018767aa8499cd)

--HG--
branch : 3.2
extra : source : 589ff21345fab4f8ff0d1ea75a018767aa8499cd
Fix bug 791: infinite loop in JacobiSVD in the presence of NaN.
(grafted from 4a218338fff36634b9073ee60ca99f4dae704f31)

--HG--
branch : 3.2
extra : source : 4a218338fff36634b9073ee60ca99f4dae704f31