Handle FTEs without crash in landmark eval
Eigen convenience functions
Merge branch 'master' of https://github.com/biometrics/openbr
added simple image similarity algorithm
Revert "Fix outdated copyright year (update to 2014)"

This reverts commit 724fe0c5d16ceac690b22a1166ee611cfbf14f16.
Take the ground truth metadata key as input to evalClustering, default to Label

Defaulting to ClusterID did not make much sense, since the key being indexed is
in fact the ground truth, not the cluster labels (cluster labels are stored as
indices in a csv file, not a gallery).

Also, use Format to read similarity matrices instead of assuming mtx is in use.
Update cluster.cpp to reflect current magic numbers
Add br_add_template_to_gallery to C API
Update brpy script to changes in acc04206
Added SparseLDA class
Merge branch 'master' of https://github.com/biometrics/openbr
New LDA class that uses a sparse set of the original features to learn a subspace
.db seed can now be train/test string instead of integer, misc .db cleanup
redesigned .txt gallery format
don't turn integers into floats, avoids possible loss of precision
finer grain concurrency for _projectPartial
added missing Cat prior to random sampling LDA
Revert "finer grain concurrency for _projectPartial"

This reverts commit 2f12e845d71d7189bfaa08a94f23b73f09685f91.
Update stream::train to separate the training templates, similar to what happens in stream::project
Merge branch 'master' of https://github.com/biometrics/openbr