Cleaning imports in class base/SGRefObject.
Cleaning imports in class base/init.cpp
Cleaning imports in class base/SGObject.
Cleaning imports in class base/Parallel.
Cleaning imports in class base/ParameterMap.
Cleaning imports in class base/Version.
Mixing in SGString/SG*Vector/SG*Matrix/CSerializableFile in funny places:
In places that are using it and don't include it (or having a superclass that includes).
Needed for fixing imports/forward declarations in base/Parallel.
Cleaning imports in class base/Parameter.
Cleaning imports in template for class base/class_list.cpp
Cleaning imports in class SGVector.
Adding missing preamble to SGSparseVector.cpp.
Cleaning imports in class SGSparseVector.
Reformatting Labels to fix indentation before changing.
Cleaning imports in class CLabels.
Cleaning imports in class MultilabelLabels.
Adding missing preamble to BinaryLabels.cpp.
Cleaning imports in class CBinaryLabels.
Formatting BinaryLabels.
Cleaning imports in class CSparseFeatures.
Cleaning imports in class CStreamingSparseFeatures.
Cleaning imports in class CStreamingDotFeatures.
Cleaning/fixing #includes in lbfgs.
Cleaning imports in class machine/BaseMulticlassMachine.h
Cleaning imports in class machine/LinearLatentMachine.h
Cleaning imports in class machine/StructuredOutputMachine.h
Cleaning imports in class machine/LinearMachine.cpp
Cleaning imports in class machine/KernelMachine.cpp
Cleaning imports in class machine/DistanceMachine.cpp
Cleaning imports in class machine/Machine.h
Cleaning imports in class machine/StructuredOutputMachine.cpp
Cleaning imports in class machine/LinearMachine.cpp
Cleaning imports in class machine/KernelStructuredOutputMachine.cpp
Cleaning imports in class KernelRidgeRegression.h - adapting change of Kernel.h
Cleaning imports in class machine/KernelMachine.cpp
Cleaning imports in class machine/DistanceMachine.h
Cleaning imports in class machine/Machine.cpp
Cleaning imports in class machine/BaggingMachine.cpp
Cleaning imports in class machine/MulticlassMachine.cpp
Cleaning imports in class machine/KernelMulticlassMachine.cpp
Cleaning imports in class machine/LinearStructuredOutputMachine.cpp
Cleaning imports in class machine/OnlineLinearMachine.cpp
Cleaning imports in class lib/DataType.h
Cleaning imports in class lib/SGMatrixList.cpp
Cleaning imports in class lib/SGNDArray.h
Cleaning imports in class lib/Time.cpp
PLEASE DOUBLE-CHECK: Adding new type to common.h
Fixing compilation size of shogun binaries in Release/Distribution by removing -g flag.
Fix examples I broke with my cleanup.
Merge pull request #2020 from tklein23/besser_import

Cleaning imports of several shogun classes in base, lib and machine