Refactor require-dev handling to use one single repository and a one pass solving, fixes #719, fixes #1185, fixes #1330, fixes #789, fixes #640
Enable dev mode by default in update command, add a --no-dev flag, fixes #1005
Remove all occurrences of getLocalDevRepository and getLocalRepositories calls
Purge old dev packages before installing/updating new ones to make sure people do not have issues updating
Update docs, fix tests
Add @deprecated note
Make sure platform requirements of the root package are enforced when installing from lock, fixes #1611
Merge pull request #1644 from Seldaek/newdevrequires

New require-dev handling
Merge branch 'issue1611'
Fetch only non-dev packages from lock if doing a dev update fails due to a previously incomplete lock file, fixes #1650
Fixes #1653
Fix BC handling of old require-dev, refs #1656
Merge pull request #1655 from miklosm/iss1653

Fix for #1653