updated ruby modular to use nmatrix, initial commit
Removing code duplication by proper templating&specialization.
updated ICA ecg notebook
Update RInterface : correction of 'number of arguments' bug

Since R3.0 the number of arguments of External calls is checked for each call. sg has an unfixed number of argument. Fixing the number of arguments to -1 in the registration allows to disable that check.
Merge pull request #1525 from tklein23/fix_sparse_templates

Removing code duplication by proper templating&specialization.
Minor warning fix in the structured learning framework.
Comparison between signed and unsigned integers.
Random Fourier Features
Merge pull request #1534 from jey1401/patch-1

Update RInterface : correction of 'number of arguments' bug
Merge pull request #1535 from iglesias/feature/fix_warning

Minor warning fix in the structured learning framework.
Merge pull request #1466 from van51/feature/randomfeat

Random Fourier Features
Merge pull request #1532 from pickle27/develop

updated ICA ecg notebook
Merge pull request #1516 from pickle27/nmatrix

updated ruby modular to use nmatrix
precomputed eigenvalue set added in eigensolver (log-det)
Merge pull request #1536 from lambday/feature/log_determinant

precomputed eigenvalue set added in eigensolver (log-det)
Fixed some documentation warnings
mention how to specify swig executable
convert more examples to CSVFile
Merge pull request #1537 from van51/feature/fix_warnings

Fixed some documentation warnings
Little fix for external ColPack.cmake issue #1529
added a comment on how to specify different compilers