Minor: Remove commented out code
Rename: OverridingUtil#filterOverrides -> filterOutOverridden to be more precise
Add filterOutOverriding to OverridingUtil
Minor: Fix message in JetBundle
Add new functionality to "Change signature" refactoring

Extract single point of entry for all change signature refactorings and fixes (remove parameter, add parameter)
Change signature now affects overriding functions as well
Promt the user whether he wants to refactor base function(s) or the selected one if appropiate
Fix a problem with descriptorToDeclaration in JetChangeSignatureHandler
Rename: JetFunctionPlatformDescriptor -> JetMethodDescriptor
Eliminate redundant descriptorToDeclaration call from factory for "Change signature" quick fixes
Show error hint when trying to refactor synthesized function
Run "Add function parameter" fix silently if current usage is the only usage of the function
Select first new parameter in JetChangeSignatureDialog by default
Enum class objects values and valueOf functions have kind SYNTHESIZED
Prettify code
Minor: fix typo
Fix an exception that can be thrown if quickfix still exists but psi is no longer valid
Minor: add @NotNull annotations
Use DescriptorToDeclarationUtil to get function declaration in JetChangeSignature
Check that target functions can be modified in JetChangeSignature
Add(Remove)ParameterQuickFix is not available for unmodifiable files