Fixes issues for sbt plugin
Only write resolution results on imports for each repo because: it is faster and there are a bit less garbage in the commit log
Might (as in I am not certain) have functionality to use binary versions of things
Now we check for if hashes exists with binary versions and avoid writing them.
Adding updated tests and missing changes in ranking metadata
Adding listing of modules in Ivy Utils
Ivy import only ever adds to default rankings (no binary version)
Removed direct matching in loaders because it makes it impossible to know why resolution failed
Fixed package name
Added then reverted configuration design. Must think a bit more about how this is done
Fixes issues related to missing resolution results in configured files
Fixes compile issues with test and issues related to lockfile resolution results calculations (we did not use implicit variants). To be honest: there is a commit missing here so I am not sure what has happened.
Added more attribute defaults
Fixed compile issue
Make sure progress is rendered even if takes a while to resolve
Progress indicator changes