fixed PY-11837 nose test runner errors while formatting a test error
Gradle: dependencies scope merge and sourceSets type handling updated
related issues:
IDEA-119365 Gradle import does not respect model customisations
IDEA-118280 Gradle import: IDEA detect java folder as a resource folder
IDEA-117668 IDEA v13 spontaneously changes additional test source root to source root
fixed PY-11823 Test Runner detection in settings doesn't pick up just installed test runner

extracted application service, because of xml serialization/deserialization messes VFSTestFrameworkListener up
Merge remote-tracking branch 'origin/master'
fix NPE on channel write
fix java.lang.NullPointerException at com.intellij.ide.browsers.StartBrowserPanel$3.chosenFileToResultingText(StartBrowserPanel.java:143)
ensure that editor listener removed
Add brokenPlugins.json