From Heinz and Hunt’s to Rao’s and Portland Ketchup, shoppers reveal the best ketchup brands for rich, balanced tomato flavor.