allow custom tarball url

Just one more thing: I want people to be able to specify a custom tarball url, since otherwise clients will just get "http://localhost:5080" even when someone has set up `local-npm` behind a proxy, in order for it to be used by multiple people.