CFisherLDA preprocessor class added

Added a LDA class employing dimensional reduction using Fisher's Discriminant Analysis.
Also, please do an in-place solve here. You at this point have three matrices of size dimension*dimension in memory. But you just need to have two