LDA.cpp eigennized

I have changed the LAPACK codes into EIGEN3 for the binary classification through LDA.
please make a mental (and physical) note that this SVD and the above LLT is replace by internal linalg framework once this is ready. This will give GPU/multicore speedups