IDEA-113196 Groovy: Introduce Field Refactoring: disable "initialize in method" when occurrences are some different methods
smart type pointers for Groovy class types
IDEA-113152 Groovy: In-Place Introduce Refactoring: PIEAE in name suggestion
WEB-9647 magic mappings
fix up/down scrolling in choose by name for single selection list
forbid multiple selection for find action, run inspection (IDEA-115390)
IDEA-114951 (.idea/inspectionProfiles/Project_Default.xml is always auto-modified by IJ)
Merge remote-tracking branch 'origin/master'
[log] Add Cherry-pick action for Git to new log

* Introduce Vcs.Log action groups for toolbar and content menu.
  Let GitCherryPickAction be added to both groups.

* Refactor GitCherryPickAction: work with VcsFullCommitDetails
  instead of the deprecated GitHeavyCommit.

  But to keep compatibility with the old Log, getSelectedCommits from
  it when possible, or request the new log if not.

  TODO: getContainingBranches is not implemented yet
  => cherry-pick is always allowed.

* Introduce the VcsLog interface which can be accessed to communicate
  with the log: get some information or, possibly, perform some actions.
[github] Add "Open on Github" to new log.
Dictionary extended
Cleanup (formatting)
Cleanup (possible NPE; missing modifiers; dead code; typos)
platform: hide-on-click balloon builder option
Cleanup (annotations; pointless code)
Cleanup (code duplication; arrangement)
IDEA-115341 (EA JVM warning notification + suppression)