Add Name classes that deal with various flavors of Java names, and some uses in GWT code. This was split out from the IHM patch. Patch by: jat Review by: scottb. git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5859 8db76d5a-ed1c-0410-87a9-c151d255dfc7