Subclass RefactoringParametersDialog for Rename

This is done in such a way that AddArgument and ExtractFunction can also
use RefactoringParametersDialog easily, since they only need up to two
parameters.
Give refactorings all the parameters
Add a dialog for choosing AddArgument parameters
Remove unused value
Add a dialog box for AddArgument parameters
Make mnemonic keys work in parameters dialog