Fix issue where none root composer.json could be used by ArtifactRepository http://www.php.net/manual/en/ziparchive.locatename.php#85512
Improved variable name.
Merge pull request #2562 from vuhl/master

Perforce Driver update - Handle spaces in path to Perforce client spec
Escape env value before passing it to system call
Merge pull request #2569 from gimler/patch-1

Escape env value before passing it to system call
Fixed missing close tags
Merge pull request #2573 from eymengunay/patch-1

Fixed missing close tags
Implemented Pre/Post Archive Script Events

The script events `pre-archive-cmd` and `post-archive-cmd` can be used
to perform any tasks necessary when archiving the composer project.

This functionality can be used to run unit test or and other build
process before archiving, and can be used to distribute the archive
when completed
Fix backtracking issue in json manipulations, fixes #2583
added a indicator in the info-message on --optimize
Merge pull request #2589 from staabm/patch-1

added a indicator in the info-message on --optimize
Add API rate limit and two factor authentication doc
added config option to optimize the autoloader always
added information to the docs
changed name of the option to optimize-autoloader
use optimize-autoloader config param in update and install commands
Merge pull request #2599 from dlondero/document-oauth-token

Add API rate limit and two factor authentication doc
Merge pull request #2605 from robertboloc/feature-config_optimize_autoload_always

Added config option to optimize the autoloader always
Fixed a typo in the doc about github auth
Fix typo in doc