Revert "[diff] Stop "Go to source" on click on local version in the diff dialog."

This reverts commit e74b321e79f92074e4b0763c4546d5fc7b0d9efe.

User requests this functionality to be kept, but with Ctrl/Alt+Click IDEA-101289
The change from Click to Ctrl/Alt+Click will follow.
[diff] Go to source on Ctrl/Cmd+Click on line number of local version

Go to source was previously executed on plain click, but it provided
a lot of confusion and was removed: IDEA-100782.

But some users miss this feature: IDEA-101289.
For them use Ctrl/Cmd+Click (as in Go to declaration in the editor).
[diff] Simplify, fix warnings, fix code style.
Bomd bad test
save project as template: custom file processing
Emmet
 - Added XSL declaration snippet
 - Add missing css snippets
IDEA-101151 Gradle: Do not default to 'use local gradle distribution' when it's not necessary

1. Remove 'prefer wrapper to local' from default project settings;
2. Select 'use wrapper' by default for every wrapper-aware project on importing;
EA-43977 - NPE: UnwrapTagFix.applyFix
skip inference from parent for diamond's search for constructor (IDEA-101166)
notnull
moved off the testFramework, made thread-safe
moved off the testFramework, made thread-safe
notnull
notnull
cleanup
Fix VFS children loading
Removed unnecessary method validateOptions() and setOkActionEnabled method call.

*There is nothing to validate in this dialog.
Cleanup
update for darcula and retina devices