fixed QDA with Eigen3 for merge

also added a unit test for QDA 
and fixed a bad tab in the MCLDA code