Subversion: 1) svn tests setup - checkout from svn before change list manager is initialized
2) new methods for native svn execution, to re-query or re-commit if database was locked
+ add tests refactored to use new methods
Subversion: native client for info retrieval: parse message "not working copy" and create similar svnkit exception code, since it is awaited in upper level code
inspired by SvnAnnotationsClosedTest + native client acceleration turn on in it
Subversion: SvnAnnotationIsClosedTest * 2 to use new methods (surviving db locks)
Subversion: SvnCommittedViewTest * 2 to use new methods (surviving db locks)
Subversion: svn test case - prepareBranchesStructure() - longer await for 1st working copy deletion
Subversion: native status parsing: correctly parse "switched" attribute + test for that
Subversion: native client invocation: status handler - throw svnkit exception if WC is locked
Subversion: native client invocation: status handler: correctly apply <changelist> name
Subversion: native client invocation: status handler - throw svnkit exception if WC is locked - correct exception about lock (BUSY)
Subversion: command line native client: simplify code + use synchronized buffers for simple command
Subversion: SvnConcurrentChangeListManagerTest - use new lock-surviving methods
Subversion: SvnDeleteTest * 2 - use new lock-surviving methods
Subversion: SvnExternalCommitNoticedTest * 2 - use new lock-surviving methods
Subversion: SvnExternalTests * 2 - use new lock-surviving methods
Subversion: SvnLocalChangesAndRootsTest * 2 (now unused) - use new lock-surviving methods
Subversion: SvnMergeInfoTest * 2 (now unused) - use new lock-surviving methods
Subversion: command line native client: simplify code + use synchronized buffers for simple command (+correction)
Subversion: SvnRollbackTest * 2 (now unused) - use new lock-surviving methods
Subversion: native client invocation: PortableStatus - override getRevision and get its value from info request if necessary
Subversion: SvnCommand - process member to be private