[Intl] Refactored Locale component into two new components Icu and Intl