IDEA-113593 Used new map instead of immutable empty map for ProxyGroup properties
svn: Refactored CommandRuntime - resolving command parameters (repository url, working directory) logic moved to separate command runtime module
Refactored IdeaSvnkitBasedAuthenticationCallback - do not throw checked URISyntaxException when converting SVNURL to URI
svn: Refactored CommandParametersResolutionModule - proxy settings initialization moved to separate ProxyModule
svn: Refactored SvnConfiguration - extracted methods to find config group for given host
svn: Refactored AuthenticationCallback - extracted methods to provide proxy server credentials
svn: Implemented proxies support for command line - use "--config-option" arguments (instead of temp directory with updated configuration file)
svn: Refactored Command - renamed addParameters() to put()
svn: AuthCallbackCase refactored - update Command directly (instead of parameters list)
Moved pty4j (with dependencies) from terminal plugin to community
Updated pty4j library version - support search native libraries in "libpty" subfolder
Added readme file for libpty library
Merge branch 'svn_18_2'
IDEA-115705 "Go to definition" for table names stopped working
make hotswapping really cancellable