Cherry Nut Pudding (it's really a CAKE)