Fixed EL resolution against static method with changing target class

Issue: SPR-10452
Only cache resolved method when coming from ReflectiveMethodResolver

Issue: SPR-9495
Polishing

Issue: SPR-9495
Revised PersistenceExceptionTranslationInterceptor to lazily retrieve PersistenceExceptionTranslator beans on demand

Issue: SPR-10894
Polished exception message
(cherry picked from commit 6110919)
Polish StompProtocolHandler
Introduce ListenableFuture to WebSocketClient

Issue: SPR-10888
Polish Javadoc for ZoneIdEditor & TimeZoneEditor
Polish Javadoc for messaging annotations
Rename @ReplyTo to @SendTo
Exclude null requestURI in MHSR.getRequestURL()

This commit undoes the changes made in ec5d81e78e and ensures that the
getRequestURL() method in MockHttpServletRequest does not include the
String "null" for a null requestURI by first checking if the requestURI
contains text before including it in the composed URL.

Issue: SPR-10643
Polish Javadoc in ResourceUtils
Add support for Objenesis proxy creation.

Extended DefaultAopProxyFactory to create Objenesis based proxies if the
library is on the classpath. This allows classes without a default
constructor being CGLib proxied. We're now falling back to original CGLib
based behavior in case the proxy creation using Objenesis fails.

Objenesis 2.0 is now inlined into spring-core to avoid interfering with
other Objenesis versions on the classpath.

Issue: SPR-10594
Merge pull request #327 from olivergierke/SPR-10594

# By Oliver Gierke
* SPR-10594:
  Add support for Objenesis proxy creation.
Add test for StandardReflectionParameterNameDiscoverer

Added test to StandardReflectionParameterNameDiscoverer that
demonstrates discovering of parameter names on an interface.

Issue: SPR-9643
AbstractBeanFactory removes alreadyCreated entry after bean creation failure

Issue: SPR-10896
EhCacheFactoryBean calls addCache after listener registration

Issue: SPR-10904
Fixed javadoc references
Fix "Problem locating method" SpEL error message

Replace "Problem locating method {0} cannot on type {1}" with
"Problem locating method {0} on type {1}".

Issue: SPR-10928
Merge pull request #357 from clemp6r/patch-2

# By Clément Plantier
* patch-2:
  Fix "Problem locating method" SpEL error message