Mix water, yeast and sugar together until yeast and sugar are dissolved. Set aside. In a bowl of stand mixer, prepare the pudding according to package directions. Add melted butter, vanilla, eggs and salt; mix to blend well. Add yeast mixture and blend well. Gradually add flour and cardamom; transfer to a lightly floured surface and knead dough until smooth. Place in a greased bowl; cover and let rise until doubled. Punch down dough and let rise again. Roll out on a floured surface to about 2 feet by 16 inches. Take 1 cup soft butter and spread over surface. Top with applesauce. In a bowl mix 2 cups brown sugar, cinnamon, and ginger, then sprinkle over the top. Roll up tightly. Don’t be afraid to tug on the dough, it is very stretchy and the more “rolls†you get the better! Put a notch every 1 1/2 – 2 inches. Cut with thread or a sharp knife. Place cinnamon rolls on lightly greased cookie sheet 2 inches apart; lightly press each roll down. **at this point you can cover and freeze them for a rainy day! You may also opt to bake each roll in its own small pan. Cover and let rise to almost double again. Bake at 350°F for 15 to 20 minutes. While rolls bake, prepare glaze. Combine ingredients and stir until smooth. Remove when rolls start to turn golden. Don’t over-bake. Frost warm rolls with glaze.