LunarDayInfoProvider
DayInfoProvider backed by the Chinese lunisolar calendar: secondary labels follow the original CalendarView priority — solar term, then Gregorian festival (with Mother's/Father's/ Thanksgiving day as fallback), then traditional lunar festival, then the lunar day name.
Supported range: 1900..2099 (returns null outside). Not thread-safe; create per composition.