[improvement] Added guava to dependencies
[improvement] Ignore unresolved artifacts on stub model creation
[improvement] Don't break on cyclic dependencies
[improvement] Respect range from reference, package export version and role of demanding package (consumer, friend, provider) on package import version range computation