better error messages in manifest functions
Indicate when the package was selected for installation as 'scm' version in error messages.
depends.get_depends(): add 'suppress_printing' option