code: public static RepositoryPackage fromPackagist(String name) throws Exception {
  		
  		PackagistDownloader downloader = new PackagistDownloader();
  		return downloader.loadPackage(name);
  	}
docs: Deserializes packages from packagist.org, e.g.
  http://packagist.org/packages/Symfony/Router.json
  
  @param name the package name, such as Symfony/Router
  @return the deserialized package
  @throws IOException