Add a class for supporting multiple, non-Gregorian calendar formats
Submitted by Roozbeh Pournader
glib needs to support non-Gregorian calendars. This is specially needed for countries that use a non-Gregorian calendar by default, like the Hijri/Islamic calendar in some Middle Eastern countries and the Persian calendar in Iran and Afghanistan. See Unicode Technical Standard #35 (http://www.unicode.org/reports/tr35/) for more details. For a list of countries that use the non-Gregorian calendars, see:
(search for calendarData).
I will attach a prototype for discussion.