IDEA-117792 Gradle Run/Debug Configuration: support adding Gradle specific parameters. Fix after review.
+ fix bug - http://youtrack.jetbrains.com/issue/IDEA-118470
get rid of JavaSurroundersProxy
extract delegate for IntroduceVariableBase.collectExpressions