* standard/Scheme.java (formatType): Don't enter impementation type
	into type->name map.  That could overwrite an existing entry,
	and doesn't seem right anyway.


git-svn-id: http://sourceware.org/svn/kawa/trunk@7956 5e0a886f-7f45-49c5-bc19-40643649e37f
	Fix for Savannah bug #42713: "MalformedParameterizedTypeException
	thrown when compiling".  Actually 2 fixes: (1) Make the call
	getGenericType lazy (2) don't addField if field is private.
	* Location.java (type): Make private.
	(getType): Make non-final.
	* CodeAttr.java: Update accordingly.
	* ClassTypeWriter.java: Likewise.
	* Field.java (getType): New override.  If we have a reflect-field
	and type is null, call getGenericType.
	* ClassType.java (addField(java.lang.reflect.Field)): Inline.
	(addFields): Inline here. Leave type as null for now,
	Also skip if private.


git-svn-id: http://sourceware.org/svn/kawa/trunk@7957 5e0a886f-7f45-49c5-bc19-40643649e37f
Merge branch 'master' into fork
Merge branch 'fork' into feature-travis