Roasted nuts and vegetables, fragrant citrus and cloves, jewelled lingonberries and cardamom buns fresh from the oven - these are the delights that make a Scandinavian vegan Christmas.