IDEA-128025 Expand selection in multiple carets through injections still failing
make cloning carets work on double-cmd-up/down on Mac
JavaFormatter: space before "{" processing corrected (fixes IDEA-127110). Now four cases are checked, depending on braces placement option:

- when place brace on the end of line is on
- when option place brace next line if wrapped is on
- when place brace on next line is on and keep simple blocks/methods/classes option is on
- when place brace on next line is on
Commit missing doctest test data.
Merge remote-tracking branch 'origin/master'
FormatterImpl refactoring (IDEA-127723, following CR-IC-5968)
Deprecate CodeStyleSettings.RIGHT_MARGIN