Removed deprecated dot-product from linalg
minor documentation fix in SG/GPU-Matrix/Vector classes
removed doxygen warnings
removed doxygen warnings from log-det estimator
Merge pull request #2561 from lambday/develop

Minor doxy fixes+removed deprecated DotProduct impl from linalg
Refactor part of Laplacian LBFGS to remove eigen3 include in header.
Don't include "class_list" from same directory.
Don't hardcode list of libshogun examples (instead use file glob feature of cmake).
Revert "Don't hardcode list of libshogun examples (instead use file glob feature of cmake)."

This reverts commit 7e15762c72828fbcb89cf7d4c18beaf057fff237.
Revert "Don't include "class_list" from same directory."

This reverts commit 15209a2c5e584a2044238f11a664c8cf1a8bfcc1.
ramove most CFIle methods from SWIG