Merge pull request #3 from sghill/master

Steve your a champ.
Added scenarios for md5 and sha1 resources.
Added logback and logback access.
Repackaged everything better like.
Use rubyzip instead of shelling out.
Added some logging.
Update master
Update master
Update master
Make threads have a name consisting of random transaction id and request path.
Use childprocess to boot in test, requests are synchronised on installation of artifact.
Extracted a repository for dealing with artifact finding.
Extracted task stuff into a task executor.
Killed logback access.
Fix for arr-pm to make it work under jruby from the classpath.
We no longer need zip to be installed.
Renamed the service to be consistent with the project.
Switched to use logback to deal with file based logging.
Added nginx into the mix.
Coax people into using repository.gemjars.org.