Adding com.google.gwt.* to implicit type whitelist
Allow for portable types with underscores in class name
Fixed code gen assertions to reflect shorter representation of empty classes