@change StrUtil.php changed to use multi-byte functions (mb_*); method upperCaseFirst changed; method commonNameSeparators added;