Add option in LMNN to learn a diagonal transformation.
Unit test for LMNN diagonal mode.
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
Merge pull request #1496 from karlnapf/develop

added log-det framework (partly) to modular interfaces
moved more template instanciations from .h to .cpp
Merge pull request #1500 from karlnapf/develop

moved more template instanciations from .h to .cpp
improve install - mention how to specify additional library/include paths
add obtain_from_generic() method and improve result printing in CGradientResult class
Merge pull request #1501 from votjakovr/feature/gp_refactoring

Add obtain_from_generic() method and improve print_result() in CGradientResult class
Random Fourier Features