Added NCA shell.
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
Updated NCA code with working SGD and batch optimization. Better code structure.
Removed CStyle dense trainer, which was only for gradient debugging.
Added initial sparse implementation with some refactoring
Attempt at generic NCA Trainer. These implicits are killing me.
Finished generic NCA implementation. Should work for Dense and Sparse. Still don't know how to get right implicits in scope to instantiate Trainer...
Generic version of NCA trainer. Tests don't work yet, due to lack of Matrix Coordinate Space in breeze.
Added maven.local repo to build.sbt resolvers.
Added idea folders to .gitignore.
Incomplete generics still
Updated to new breeze Vector space implementation. Generic NCA incomplete.
Merge commit '4d8e0f0e773213f3c2159749150879ce6516fa82' into newbreeze

Conflicts:
	src/main/scala/nak/classify/Perceptron.scala
	src/main/scala/nak/space/dm/bregman.scala
Version 1.3, mostly so i can release epic