UTF-8 support in Text::ucfirst()

Use of UTF8::ucfirst() instead of ucfirst()