HTTPDownloader uses UserAgent from DownloadConfig
StepDownload uses packer version as user agent
Merge pull request #803 from mark-rushakoff/useragent

common: set user agent in downloader