Expose failing test in GenericMessagingTemplateTests

Assertions made in callbacks invoked on separate thread were not
reaching the test framework. This fix ensures failures are detected
and cause tests to fail.
Fix typo
Handle NoClassDefFoundError consistently for TELs

Prior to this commit, a NoClassDefFoundError caught in
TestContextManager's retrieveTestExecutionListeners() method would be
handled differently for implicit default listeners (i.e., listeners not
declared via @TestExecutionListeners) and listeners explicitly declared
via @TestExecutionListeners. Specifically, a NoClassDefFoundError would
cause a test to fail for an explicitly declared TestExecutionListener
but not for an implicitly declared one.

This commit addresses this issue by:

 - Always swallowing a NoClassDefFoundError for both implicitly and
   explicitly declared TestExecutionListeners.
 - Changing the log level from DEBUG to INFO to make such situations
   more visible to the average end user.

Issue: SPR-11347
Avoid class loading during AspectJ expression evaluation

Fixed through downcasting to AspectJ's ReflectionType and ReflectionBasedReferenceTypeDelegate, obtaining the myClass field there. We only fall back to regular class loading if we encounter any other kind of type.

Issue: SPR-11344
(cherry picked from commit c406c56)
Polishing

Issue: SPR-11344
(cherry picked from commit d434ef9)
Preserve visitBeanDefinition stacktrace in BeanDefinitionStoreException

Issue: SPR-11346
(cherry picked from commit fdd31c0)
Factored out "suppressGetenvAccess()" method

Issue: SPR-11297
(cherry picked from commit 52d050d)
Polishing

Issue: SPR-11297
(cherry picked from commit fc36184)
Fix "coercion" spelling mistakes in Javadoc
Fixed regression in SpEL's constructor resolution

Issue: SPR-11348
Polishing
Fixed code example in JavaDoc

equalTo is not a valid method on JsonPathResultMatchers

I have signed and agree to the terms of the SpringSource Individual Contributor License Agreement.
Fixed regression with constructing TypeDescriptor from null Class

Issue: SPR-11354
Merge pull request #451 from hupfis/patch-1

Fix code example in Javadoc for ResultActions