depsolver part way through -- error messages need fixing
Fix meaningful depsolver errors; currently still unhappy about some error message formatting, remains to be seen how important that is.
Patch up merging environment cookbook version constraints into the dep solver. Everything works now, but some tests fail because of formatting issues with error messages. Leaving along for now.