@fabianp your opinion is welcome

For grid-searchability and to avoid increasing the number of classes by 4, I would prefer to keep the kernel support in the existing classes. Now the question is whether we stop inheriting from LinearModel in Ridge or if we create a new subclass KernalizableLinearModel.