added constructors for LogDetEstimator
added tree structures for id3
Solve memory leak problem, but uninitial values jump problems didn't fixed. I need help~
added constructors LogDetEstimator,unit tests for those and added get methods for private variables of LogDetEstimator
add streaming mmd, refactor linear time mmd
fix doc error
BinaryTreeMachineNode created
Merge pull request #1960 from lambday/develop

remove unwanted SG_SDEBUG messages from unit-test
fixed typos in #1940
Merge pull request #1957 from pl8787/develop

Solve memory leak problem, but uninitial values jump problems didn't fix...
Merge pull request #1959 from lambday/feature/btest

add streaming mmd, refactor linear time mmd
added docs to #1940, unneccesary data from unit tests
unit-tests added for valgrind check
unittest names changed
removed constructor for dense matrix
REQUIRE condition removed to counter travis failure
Merge pull request #1950 from mazumdarparijat/pca

added data structures for decision tree implementation
CMake-ize documentum generation
Doxygen documentation was waaay out of date and it was still using the
old make system. updated:
 * documentation is generated via cmake i.e. `make doc`
 * outdated doxygen descriptions are removed
 * since doxygen 1.8.0 markdown is supported, i have added some of the markdown documentation to doxygen
 * changed some of the markdown documentations' style to standard markdown from GFM since only standard
  markdown is supported by doxygen
 * fixed some minor errors in the documentation
Merge pull request #1968 from lambday/develop

fix failing input error in logdet notebook
Merge pull request #1940 from sunil1337/develop

added constructors for LogDetEstimator