Fix several bugs in the eigenvector code for 2x2 and 3x3 symmetric matrices.
This merge request fixes three bugs in the eigenvalue/eigenvector code for 2x2 and 3x3 symmetric matrices. Surprisingly, all three bugs can be triggered by using particular diagonal matrices.
Edited by Oliver Sander