fixed escaping the path (it's no cmdline argument anymore)
Added check for SVN WebDAV auth request (http://subversion.apache.org/docs/api/latest/group__svn__dav__error.html#gada0137a4ffc40251d2fce8ba06ca2e14, http://svn.apache.org/repos/asf/subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/ErrorCodes.java).
Merge pull request #1986 from xrstf/fixed-hgdownloader

fixed escaping the path (it's no cmdline argument anymore)
Merge pull request #1990 from phansys/svn-auth

Added check for SVN WebDAV auth request
Use full diagnose command name
Merge pull request #1996 from thewilkybarkid/diagnose-command-name

Use full diagnose command name
includeIfExists function now works properly(return false now)
Almost PHPDoc problems fixed
PHPDoc fix
Merge remote-tracking branch 'getjump/master'
Remove unneeded use
CS fixes
Remove author to fix phpunit group detection
find artifacts recursively in given path
uses regex to filter file extension
changed Test to make sure subfolder packages are found correctly
Merge pull request #2004 from jaypea/recursive_artifactrepository

ArtifactRepository needs recursive iteration
Allowed to 5 auth requests before fail (https://github.com/composer/composer/blob/6687743adbac1fe73ca81912a6ef29ceb6e5cc2f/src/Composer/Util/Svn.php#L115).
Updated tests for SVN driver.
Use github protocols setting for push urls
allow FileDownloader to use username:password@ info when downloading through https?