JuliaLang/julia — pull request #1758 by timholy (2012-12-14 17:20:36+00:00)
Title: Enhance Pkg.new() to turn it into a packager

This also splits the functionality of pkg_origin into two functions,
and performs a sanity check on the url to make sure it's not a "git@"
address requiring an SSH keypair.

Partially addresses #1753