Interface DependencyProjectProvider

public interface DependencyProjectProvider

This is a less vague variant of the SubprojectProvider for code
that wants to access project's dependencies that are also projects.
Unlike some java level API this doesn't distinguish between compile, runtime, test level dependencies.
The implementation by project types is nonmandatory and if it's missing in the project's lookup, users should fallback to SubprojectProvider