Fail much earlier in case the actions to process are cyclic

which can be caused by bad depopts
Merge pull request #1375 from OCamlPro/better-fail-on-bad-depopts

Fail much earlier in case the actions to process are cyclic
Fixed missing install of base packages

missing application parameter... not sure yet exactly how this got triggered though
Revert "Disable warn-error, as it makes developing on a trunk compiler very difficult"

This reverts commit 1e2b8cc677942ba56301781107dcf841f0d849a7.
Merge pull request #1376 from OCamlPro/fix-base-pkgs

Fixed missing install of base packages
Ensure errors are properly printed on opam-installer failure
Merge pull request #1377 from samoht/master

Revert "Disable warn-error, as it makes developing on a trunk compiler v...
Merge pull request #1378 from OCamlPro/opam-installer-verbose-fail

Ensure errors are properly printed on opam-installer failure
Change refs to external sources: moved to Dose 3.2-rc1 and Ocamlgraph 1.8.5
Remove obsolete patches
Hardcode FILE macros for dose 3.2
Hardcode IFDEF macros assuming false for dose 3.2
Update for cudf-0.7 and guard cudf patch execution
Fix ocamlgraph dep in Makefile
Add printer to dose compiled modules
Removed spurious dominator from dose compiled modules
Fix url for cudf 0.7
Fix dependency order in dose module list
Updated for dose 3.2 release candidate 2
Document OPAMUPGRADECRITERIA