IDEA-122281 Do not explicitly specify "--force-interactive" for svn commands under terminal (they will be interactive by default if under terminal)
IDEA-121752 Get cached authentication data through special SVNKit authentication provider and not directly from runtime storage (to utilize logic for creating appropriate storage key)
svn: Refactored SvnAuthenticationProvider - removed unused code
fixed PY-8151 Don't highlight deprecation on symbols imported as fallbacks after ImportError
Cleanup in TaskManager
* Make getIssues with old signature not abstract and throwing exception
* Add a few missing annotations on public methods and remove some redundant in TaskManagerImpl
* Add  javadoc for getIssues()
* Switch parameters in getIssues to get rid of overloading on int/long types
fixed PY-12551 Project Interpreters: deadlock after removing detected interpreter in the list
fixed PY-12546 Completion: except keyword should not be available in try block after else or finally
fixed PY-12545 Override method: generated incorrect super call for local classes
fixed PY-12541 do not add ruby interpreter as possible base for virtualenv
fixed PY-12526 Replace with str format method call: unnecessary u prefix for python 3
svn: Make Command.myRepositoryUrl volatile - as it is accessed from several threads when in terminal mode
IDEA-122394 Use ModalityState.any() to prompt user if executing svn commands in terminal mode (as currently these prompts are in the thread that reads output and not in the one that started progress)
fixed PY-12506 Updating skeletons is run twice

setupSdkPaths is called from PythonSdkDetailsStep (see callBack) so there is no need to call it second time
svn: Do not resolve repository url (with "svn info" command) only for local "svn info" commands
svn: Refactored SvnDiffProvider - log errors while resolving current revision for file as info (not as debug)
fixed PY-7535 Specify return type: intention is not available at the end of the function name
IDEA-122391 Trim xml data before parsing - as unnecessary whitespaces (i.e. line breaks at the beginning) break parsing logic
IDEA-122391 Apply correct arguments escaping for pty4j (depending on current OS)
svn: Refactored CommandExecutor - extracted utility methods to work with temp files
svn: terminal: Terminal support for Windows extracted to separate classes