Revised ResolvableType's handling of (self-referential) type variables

Also resolving at construction time now, and shortcutting assignability evaluation.

Issue: SPR-11219
Revised BeanInfoFactory javadoc

Issue: SPR-9014