Re-roll r10435

Changes logic to assign seedIds even to non-instantiable types so that
Foo.class.getName() will return something sensible when -XdisableClassMetadata
is used.

Review at http://gwt-code-reviews.appspot.com/1474804

Review by: jbrosenberg@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10441 8db76d5a-ed1c-0410-87a9-c151d255dfc7
32 files changed