Added specification object.
Gem uri is uses platform to determine correct uri.
Stopped using IO.pipe for http.
Run threaded, only print success after streams closed.
Added index object, keeps track of handled specifications.
Added rubygems factory method for Specifications object.
Aws store requires aws-sdk.
Index allows for adding specs.
Index handles initial state of no index.yml.
Fixed rubygems factory method from Specifications.
Switching back to jruby-1.7.2
Shutdown executors for http at exit.
Filestore supports a get API.
Started using celluloid for workers. Index keeps track of what has already been done.
Refactored the closing of pom and jar streams.
Index gets loaded once, modified in memory and flushed.
Worker uses celluloid logger, actually distributes to all workers.
Use a block api for maven_repository, no close required.
Http takes a block and closes itself.
Fixed workers copying of pom and jar.