Fallback to PHP early if proc_open not allowed.
Remove reliance on proc_open in Filesystem#rename()
Skip locking dev package to time when proc_open does not exist on system.
Works on Linux when proc_open misses
Merge pull request #1341 from beberlei/GH-1339

Fallback to PHP early if proc_open not allowed.
Fix proc_open failure, fixes #1346
Update deps
Do not check for changes if there is no vcs dir

In case the package is in a broken state we do not want to show diffs from the main project
Enforce UTC on all datetime instances, set lock release date to datetime always, refs #923
Enforce a UTC timezone if none is set to prevent misconfigured php from blowing up, refs #923
require $name to be lowercase
Make sure suggested value conforms to allowed values
Regex for replacement from https://github.com/composer/packagist/blob/master/src/Packagist/WebBundle/Entity/Package.php#L191
Check --name value if it's passed in, as that's not validated anywhere
Merge pull request #1349 from colinfrei/strictPackageName

Enforce stricter package names
Add warning for outdated lock file since they cause massive slowdowns
Add warning for invalid chars in package names
Fix tests
Fix updates when dev packages have new dependencies (no more double updates needed), fixes #1105
Rename cache dirs to consolidate them by purpose
Add docs about new cache dirs