svn: Removed unused parameters from checkout dialog logic
svn: Refactored "Upgrade format" dialog logic - use instance instead of static methods
svn: Refactored "Share Project" action to show "Working Copy Format" directly in AWT thread (before "run progress synchronously")
svn: Simplified logic for showing "Working Copy Format" dialog for checkout/share project (as dialog is only shown from AWT thread)
svn: Moved logic to show "Working Copy Format" dialog to SvnCheckoutProvider
svn: Made checkout logic show only working copy formats supported by the current client (SVNKit or command line determined from settings)
svn: Made working copy format @NotNull in checkout client
svn: Added supported format validation to checkout clients
svn: Fixed checkout logic that assumed only 1.6 and 1.7 formats are known
svn: Updated invokeLater for checkout dialog to use modality state
IDEA-113934 Ensure ProcessHandler.destroyProcess() is not called from thread other than started the process (as some code flows lead to deadlock - destroy requires read lock, but command was called under write lock)
IDEA-113934 Forced all calls to svn command line be non-interactive (corresponding destroy process logic udpated)
svn: Fixed http/https authentication for svn 1.7 command line in non-interactive mode
svn: Added "force" parameter to checkout client
svn: Implemented "Share Project" action for command line
new inference: move test
temp disable tests
Merge branch 'svn1_8_new'