This amazing Hungarian layer cake has a fantastic buttery chocolate frosting and crazy caramel topping. Perfect for birthdays!