Use the FileResolver service to create new resolvers, rather than create an implementation directly.
Changed IvyHttpModule fixture to use HttpArtifact to represent ivy and jar artifacts and removed a bunch of expect... methods from IvyHttpModule.
Removed an unused field, and renamed some fields and parameters.