Fixed message in executable validation logic - removed "git" from message
svn: Refactored command execution - removed unused/unnecessary code
svn: Moved SvnSimpleCommand to tests (as it is currently used only in one test)
IDEA-114518 Log only "original" command parameters - without added authentication data
svn: Refactored command authentication - make AuthCallbackCase instance decide if it can handle given error
svn: Moved AuthCallbackCase and subclasses to separate files
svn: Encapsulated SvnLineCommand fields
svn: Moved command execution logic to separate CommandRuntime class
svn: Refactored CommandRuntime - use AuthenticationCallback as instance field
svn: Refactored CommandRuntime - use its own logger (instead of SvnCommand logger)
svn: Removed unnecessary myStdOut from SvnLineCommand
svn: Replaced SvnLineCommand.myStdErr with SvnCommand.getErrorOutput()
svn: Moved error detection logic from CommandRuntime to SvnLineCommand
svn: Refactored SvnCommand - process event tracking logic extracted to inner class
svn: Moved exit code tracking from SvnLineCommand to SvnCommand
svn: Refactored LineCommandListener to be interface that supports currently implemented cancel support
svn: Moved all SvnLineCommand logic to SvnCommand
svn: Replaced SvnLineCommand with SvnCommand
svn: Refactored CommandRuntime - make command line path instance field
svn: Refactored CommandRuntime - one-time command execution extracted to inner class