gradle: honor gradle dependency classifier
IDEA-127178 IDEA sets up incorrect classpath, when Gradle artifact is included multiple times with different classifiers
(cherry picked from commit 051b7fb)
code cleanup - use singletonList for single element collections

(cherry picked from commit 6a08e626c6a92a16e0fcc2004f0bfc73029e2241)
IDEA-132269 Debugger: ISFE at StackFrameProxyImpl.isLocalVariableVisible() on attempt to show a variable

(cherry picked from commit 85b8704fa209d481eae795c95cd44916e4a97e6e)