Fix double item separator on downloads cart widget

This fixes the double separator for normal priced downloads shown on the downloads cart widget, and only adds the separator for variable priced downloads.

Before:

`Download Name - - $5.00 - remove`

After:

`Download Name - $5.00 - remove`

Variable priced downloads look the same as before:

`Download Name - Price Option Name - $5.00 - remove`