Added String#upcase_unicode(), a method that allows to change
characters including some non-ASCII characters (as used in many
European languages) from lowercase to uppercase spelling.

Not tested! Not efficient yet!