Too bad there’s no champagne on Mars. Nov. 12 is the day to pop open a bottle to toast the new year on the red planet. Mars fans on Earth can still break out into “Auld Lang Syne” to mark ...