Convert a Gregorian date to the Chinese lunar date (with leap month) or back, plus zodiac animal and year name.