Add option in LMNN to learn a diagonal transformation.
Unit test for LMNN diagonal mode.
added more setter and getters to ICA base class and cleaned up the classes
added some descriptions for doxygen in ICA classes
Merge pull request #1490 from pickle27/develop

added more setter and getters to ICA base class and cleaned up the class...
Fix a few Doxygen warnings.
Add ipython notebook with LMNN applied to toy data set.
Merge pull request #1497 from iglesias/develop

Fix a few Doxygen warnings.
Merge pull request #1498 from iglesias/feature/lmnn

First stage of the LMNN ipython notebook.
Merge pull request #1461 from iglesias/feature/lmnn_diagonal

Add option in LMNN to learn a diagonal transformation.
Ignore sparsity structure in modular
added log-det framework (partly) to modular interfaces