Avoid starting a goroutine until we want to start a download.
Minor renaming in util.
Fix a typo in util.
Fix formatting in spec and type.