Merge pull request #1178 from iglesias/develop

Minor changes in Custom, Dense and base distances.
few base classes and implementations for the log-det framework added
Merge pull request #1179 from lambday/feature/log_determinant

few base classes and implementations for the log-det framework added
removed getter/setter for CDenseExactLogJob
Enabled/fixed streaming_onlineliblinear example:
* Fixed streaming header includes (have been moved to streaming subfolders).
* Fixed dynamic_cast from CStreamingDenseFeatures<float64_t> to CStreamingDenseFeatures<float32_t>.
* Fixed memory leak
* Added streaming_onlineliblinear to target list in examples Makefile

In OnlineLinearMachine:
* Fixed small memory leak (did not free DynArray).
base class and serial implementation of computation engine added
base class and serial implementation of computation engine added
one base and one implementation added for log-det framework
Merge pull request #1180 from lambday/feature/log_determinant

Removed setter for linear operator/vector for CDenseExactLogJob, computation engine added
Merge pull request #1181 from tklein23/develop

Enabled/fixed streaming_onlineliblinear example
Merge pull request #1182 from lambday/feature/log_determinant

added COperatorFunction base class, one implementation CDenseMatrixExactLog, and a unit-test
minor documentation fixes in log-det framework
Merge pull request #1183 from lambday/feature/log_determinant

minor documentation fixes in log-det framework
log-det framework added (full)
Merge pull request #1184 from lambday/feature/log_determinant

log-det framework added
refactor gp framework
use equivalent formulation for masking out sign bit in rand functions
move template function back to .h to fix compile error
Merge pull request #1187 from votjakovr/feature/gp_refactoring

refactor gp framework
use full gcc command line for gcc -MM based dependency generation