Visit the top Christmas markets in Germany by train with this efficient itinerary, from cozy chalets in Aachen to gingerbread in Nuremberg.