LDA.cpp eigennized

I have changed the LAPACK codes into EIGEN3 for the binary classification through LDA.
This should be checked elsewhere (before, maybe even different class). And please clean up the error message