splitCommandInParameters method moved to common code in Executor
HgMergeProvider tests simplified
same profiler flags for Mac as for other world
DRY:introduced yjpOptions variable
http://ea.jetbrains.com/browser/ea_problems/45228
IDEA-104001 New module->select content root dialog
make "dump lookup element weights" not internal

so that the users can use it to send us info about wrong sorting
intended for 129 branch
javafx packaging: diagnostics added (IDEA-104000; IDEA-104004)
(cherry picked from commit b480554b55ea5a7e76d6959490997627f6c79654)
javafx packaging: quotation fixed (IDEA-103857)
(cherry picked from commit 59961fbd9496bc7cbd61d96e26c1bd5e868421d7)
prevent diamonds in reference parameter list other than <> -> invalid PsiDiamondType in substitutors
(cherry picked from commit 4f7cc7a)
logging for EA-33934 - assert: InplaceRefactoring.getSelectedInEditorElement
(cherry picked from commit 0bd32db61347fc443cd34a516925d147f7108f89)
logging for EA-31908 - assert: TemplateBuilderImpl.buildTemplate
(cherry picked from commit 7c83b17c0411f045271f0feeba97123dcc658d3c)
AIOOBE IDEA-103980
(cherry picked from commit 235e1ab6ff11856c91e6c5afded3209879ac473e)
Merge remote-tracking branch 'origin/master'
[nik] IDEA-104047 Inject language filter works weird
[nik] IDEA-104047 Inject language filter works weird 2
hide notification balloons on click outside (IDEA-104051)

the click that activates the application is not counted
revert
cleanup
teach "Replace 'if' with 'switch'" about polyadic expressions, do not offer to replace with switch when expression has long type