remove unwanted SG_SDEBUG messages from unit-test
add streaming mmd, refactor linear time mmd
fix doc error
Merge pull request #1960 from lambday/develop

remove unwanted SG_SDEBUG messages from unit-test
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
 #1953 memory leak and uninitialised value fixed.
Merge remote-tracking branch 'shogun/develop' into develop