Fixed an issue when a phar file is used in "files" option in composer.json
Improved error messages in ArrayLoader

Added package name to exception message when an error occurred in source or dist keys
[docs] Link semantic versioning to semver.org
Merge pull request #1666 from deguif/master

Improved error messages in ArrayLoader
Merge pull request #1668 from igorw/patch-6

[docs] Link semantic versioning to semver.org
Fake a dev lock when a non-dev update is made and there are actually no dev requirements
Merge remote-tracking branch 'mnishihan/master'
Fix CS