Unify amg calls

After this pull one can set the prolongation factor for all
AMG calls and the number of smoothing steps for all except
of FastAMG that currently only supports one step.