minor fix for eigen3 check in SGObject_unittest
enable location info (as in object / function name printing before SGIO
prints) with config option to disable / show line and file
add pretty function macro in defines
Merge pull request #1171 from lambday/develop

minor fix for eigen3 check in SGObject_unittest
class CLinearOperator and DenseMatrixOperator added
Merge pull request #1173 from lambday/feature/log_determinant

class CLinearOperator and DenseMatrixOperator added
Removed m_loss from CStructuredOutputMachine
Merge pull request #1174 from hushell/develop

Removed m_loss from CStructuredOutputMachine
added get_width and obtain_from_generic
Merge pull request #1175 from karlnapf/develop

added get_width and obtain_from_generic for Chi2 kernel
CJobResult added, CDenseMatrixOperator documentation extended
Merge pull request #1177 from lambday/feature/log_determinant

CJobResult added, CDenseMatrixOperator documentation extended
require json-c version >=11

in version 0.10 json_object_get_int is b0rken causing shogun
serialization / tests to fail
Minor changes in Custom, Dense and base distances.
Mainly move a few methods from headers to implementation files.
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