Only display Variation DL when needed

Check if there are the products has Variations. If not, then don't display the unnecessary DL. Results in cleaner HTML.