Fix some env variables handling
Complain on specified and unfound external solver
Allow setting an external solver to an empty string to disable
Merge pull request #1630 from OCamlPro/fix-env

Some opam settings from env variables were overriden