ResponseEntity provides static "unprocessableEntity()" convenience method as well

Issue: SPR-12515
DefaultSingletonBeanRegistry's isDependent defensively checks for circular recursion

Issue: SPR-10787