Switch all remaining accesses of 'context.options' to new options.
Review Request #1289 - Created Nov. 6, 2014 and submitted
|jsirois, patricklaw, zundel|
Killed IvyUtils's dependency on options. It only needed it for
two options that no one is using in practice and this made things
much much simpler.
Also made some methods in IvyUtil classmethods, so that call sites
don't need to instantiate it and pass it config.
All task unittests passed.
Full ci running.
I don't use this, but I see how it could be helpful if you are routinely using -SNAPSHOT jars when debugging libraries outside the repo. But I rarely do this and setting the 'mutable' flag on the individual jar() decls has always worked for me.
I am pretty sure this is slower than it could be. I think it would be faster to resolve these all at once instead of invoking ivy multiple times inside a loop.
Revision 2 (+32 -91)