geneig update (generalized eigen values problem a*x= l*b*x)
 correcting geneig includes
adding some geneig calls and testing all for real inputs
unit teststs for all geneig calls
wrong manip after rebase. correcting geneig.hpp and real unit tests
useless redeclaration of selectall types
Merge pull request #812 from jtlap/linalg_7b_geneig

Linalg 7b geneig