Only add hyphen for variable priced downloads on checkout

On the checkout page, all downloads have a hyphen at the end of the download name, regardless of being a variable priced download or not. This will only add the hyphen if it's a variable priced download.