Ported a function from go.matrix  to obtain the eigenvectos and eigenvalues of a matrix. Also added a test for it to test_matrix.go