Added AveragedPerceptronTrainer. Same as PerceptronTrainer, but with weights averaging.
Added NCA shell.
Updated NCA with first-pass gradient value computations. Updated DMImplicits with decomposed mahalanobis distance
Updated kNN/NCA with LOO testing code, updated Classifier training harness, still working on NCA
Merged latest NCA