DualResolver is used to resolve dependencies with one dependency revolver, called ivy resolver,
and then download artifacts found in the resolved dependencies from a second dependency resolver,
called artifact resolver.
IvyRepResolver is a resolver which can be used to resolve dependencies found in the ivy official
repository for ivy files and ibiblio maven repository for the artifacts, or similar repositories.