These apple dumplings combine tart apples with buttery pastry and a secret ingredient of Mountain Dew to make a melt-in-your-mouth bite.