Move regularization parameter to optimize

The regularization parameter is part of the optimization problem and not
of the model definition.
Added kernelized version

The kernelized version is implemented using Mercer maps. For training
and testing the data is mapped. This makes it necessary to distinguish
between primal and dual models and corresponding methods.