It's not a complete coincidence if two typically German celebrations — St. Martin's Day and the start of carnival season — are both on the same day. Their origins are centuries old.