Introduce the ParameterlessRefactoring trait.

For refactorings that aren't parametrized, this trait offers a
simplified `perform` method without the `params` parameter.