bug 1014639 - part 0 - (preliminary cleanup) split GreekCasing out into its own file to reduce clutter in nsUnicharUtils.cpp. r=smontagu
bug 1014639 - part 1 - implement IrishCasing to encapsulate the special Irish uppercasing rules. r=smontagu
bug 1014639 - part 2 - use IrishCasing in nsCaseTransformTextRunFactory::TransformString to provide correct Irish uppercasing. r=smontagu
bug 1014639 - part 3 - reftest for Irish uppercasing rules. r=smontagu