Pkg: reset remote URL for METADATA when Pkg.init() is called again.

Also:
 - downgrade "already initialized" from warning to info
 - avoid recomputing Pkg.Dir.path() unnecessarily