ICU and Intl Version Checks

Making ICU Version 4.8+ a requirement for using IntlFormatter.
If ICU < 4.8 a IcuVersionTooLow Exception is thrown on instantiating IntlFormatter.

Skip tests if the intl extension is not loaded.