fixed QDA with Eigen3 for merge, also added a unit test for QDA and fixed a bad tab in the MCLDA code