Temporary fix to bug where ncpus < nworkers. Happens when you set --ncpus to below #cores - 2
Fixed kmeans to compile with C++11
Merge pull request #139 from cerquide/clustering-c++11

Fixed kmeans to compile with C++11
added safety checks to prevent adpredictor crashing on bad data
trying to fix tree level view of doxygen toolkits
added preliminary adpredictor doxygen documentation to cf tookit
extended factor graph documentation
Merge pull request #129 from ylow/master

Temporary fix to bug where ncpus < nworkers. Happens when you set --ncpus to below #cores - 2
Merge branch 'master' into partial
Separate vertex history tracking into a header file.