Extract interaction between Tuleap and svnlook

Svnlook deserve a dedicated class to ease developments and mocking

Change-Id: I7c7199c6c5b478a385b8914af8bc420ac096c992
Merge remote-tracking branch 'tuleap/stable/master' into HEAD
Introduce log and history retreival and parsing

Change-Id: I386d0c13ce4b7fb4d09f68425342ff52db7c5ec0
Merge remote-tracking branch 'stable/master' into 3827_SOAP_getSvnPathWithLogDetails
adding wsdl and fixing bug in allowed svn_path for getSvnSinglePathWithLogDetails and getSvnPath

Change-Id: I570ff768f826d59a5a3f18ccde9709884c36f2e7
updating the soap changelog for the new version

Change-Id: I27a536868a82290454d46c670dfb8b4fae4a3609
Merge remote-tracking branch 'gerrit/3827_SOAP_getSvnPathWithLogDetails' into tuleap-stable-master

* gerrit/3827_SOAP_getSvnPathWithLogDetails:
  updating the soap changelog for the new version
  adding wsdl and fixing bug in allowed svn_path for getSvnSinglePathWithLogDetails and getSvnPath
  Introduce log and history retreival and parsing
  Extract interaction between Tuleap and svnlook

Change-Id: I262686c69ee2cdfa507a091d62bdcbaf2c8dc246
Tuleap 6.3.99.12

Change-Id: If0555a8d956954d5f4821286bc0e4d4aea2341e5