Add UTF8 support to Text::ucfirst()

Uses UTF8::ucfirst()