fixed PY-12826 Remove unused parameter: remove references in the docstrings
fixed PY-12825 Remove unused parameter: do not allow to remove last argument after star when refactoring function with keyword-only arguments
fixed PY-12824 Remove unused parameter: usages in function calls are not updated
fixed PY-12786 Python Interpreters: extra space in configuration popup from project creation dialog
fixed PY-12698 Noticeable hang when selecting not yet added virtualenv as project interpreter
Merge remote-tracking branch 'origin/master'
variable type by expression type suggestion (IDEA-124816)
stream migration: missed qualifiers restored (IDEA-124820)
testdata for JDK-8042508
fixed PY-12679 Remove redundant parenthesis: false negative for duplicated parenthesis in complicated and or statements
fix expected wildcard  types
less disk operations on integrate
OC-9742
restore EditorHyperlinkSupper.addHyperlink for EA binary compatibility
add checkbox for disable IPython in Console settings (PY-7425)

(cherry picked from commit e26d87380b046050c73850cf5ba54e82f2f047f2)
move console startup commands to Starting script field in Python Console settings (PY-11728)

(cherry picked from commit e91be18d99f857886c51156fe77963491f655071)
editor now save file on transition to Python Console (PY-12487)

(cherry picked from commit 0aa77573af70cdd8924470eb2668a3bd693f6204)
 fix console crashing on IPython completion (PY-11645)

(cherry picked from commit 4ad7d7b685df02b8f9e4ebfbb631e13bcd4345c8)
fill PyConsoleIndentTest with new tests and improve old

(cherry picked from commit c16b6d7b2a8ada5b8d2a8cd882dc64593dccf00e)
fix for PY-12542 and improve indentation in console logic

(cherry picked from commit dcfcb14db5575f7c3bc83a5b51d7002ad3252443)