Fixed minimal version of Eigen3 that supports sparse matrices
Merge branch 'release/3.0.0'

Conflicts:
	src/shogun/lib/tapkee/tapkee_defines.hpp
Merge branch 'release/3.1.0'
Merge branch 'release/3.1.1'
Merge branch 'master' of https://github.com/shogun-toolbox/shogun
seed the rng to the heisenbug and make the kernel more diagonally
dominant to make it p.d.
link quickstart
Merge branch 'release/3.2.0'
Merge branch 'master' of github.com:shogun-toolbox/shogun
initial commit of train_multiclass_svm. Issue #1868
better indentation and better logging
more refactor and decoupling
decoupling CLI from training. train_multiclass can be reused in the future
added new license
added benchmarking for training
added closing statement
remove useless function
Adding MultilabelLabels as a new output type.  Plus unit-tests.
Fixing indentatino with "bcpp".
Changed license to BSD.