Replaced PURLConnections in DocumentClosure, DocumentParser, and various other places for better abstraction: the user shouldn't assume that we are always connecting to a URL, since we may be reading from a cache; all information regarding network / HTTP should come from the NewDownloadController interface. Fixed small issues with launch files and updated jar files.