Merge pull request #1962 from schmunk42/master

event cleanup
install and create-project now default to dev mode (use --no-dev for production installs)
Fix test
Update error message now that --dev is default

Fixes #1970.
Missing backslashes.
Merge pull request #1974 from rjmunro/patch-1

Update error message now that --dev is default
Merge pull request #1976 from drak/patch-3

Missing backslashes.
Fixed the Filesystem methods for a directory with a name that is a substring of a another directory
Unbind the filter Closure from ArchivableFilesFinder to allow the object
to be garbage collected correctly, and the folder closed.

Fixes https://github.com/composer/satis/issues/64 for PHP 5.4
Merge pull request #1981 from orukusaki/closure-fix

Unbind the filter Closure from ArchivableFilesFinder to allow the object to be garbage collected
Remove all possible cd calls, refs #1971
Make sure cd call allows switching drives on windows, fixes #1971
Add workaround for msysgit failing to handle symlinks on windows, fixes #1048, fixes #1418
Merge pull request #1979 from hason/filesystem

Fixed the Filesystem methods for a directory with a name that is a substring of a another directory
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