Removed references to sun implementations

The sun implementations are not compatible with Google App Engine and
are not usefull in this context because accessing java.lang.reflect.* is
enough.

The tests pass and on Google App Engine the error "Use of (sometimes) restricted class sun.reflect.generics.reflectiveObjects" disappeared.

getName is available on the TypeVariable interface so the TypeVariableImpl by sun is unusefull.