Add ability to clone to UriComponentsBuilder hierarchy

Issue: SPR-12494
List Tomcat and Jetty Web first.
ResponseEntity provides static "unprocessableEntity()" convenience method as well

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

Issue: SPR-10787
Consistent bridge method handling in annotation post-processors

Issue: SPR-12490
Issue: SPR-12495
Polishing
Synchronize message sending

Issue: SPR-12516
Fix detection of the @SendTo annotation

Previously, the default reply destination could not be discovered if the
@JmsListener annotation was placed on a bean that is eligible for
proxying as the proxy method is used internally and does not reveal
an annotation placed on the implementation.

This commit makes sure to resolve the most specific method when
searching that annotation.

Issue: SPR-12513
Fix and polish Javadoc for JpaTransactionManager
Update unprocessableEntity to allow body

Issue: SPR-12515
Fix JavaDoc in TestExecutionListener regarding Ordered
Next Development Version
Remove outdated references to Spring Modules