Christmas is one of the busiest times of the year for travel in Spain. Here's what you need to be aware of, whether you're travelling by air, road or rail.