Enable to rename components with non-English characters

The current internationalization framework doesn't allow to rename
component to something other than English. I changed the
identifier regex and it allows anything but no empty or whitespace.
The regex for the project name remains unchanged.
Addressed the comments and resubmitted the code. Thanks! - Wei