Do not repopulate RequestContextHolder in ServTEL

This commit fixes a bug introduced in the last commit.

ServletTestExecutionListener (STEL) now tracks whether it has already
populated the RequestContextHolder.

Issue: SPR-11144
Polish meta-annotation terminology in MetaAnnoUtils
Polish
Fix possible GenericMsgTemplate race condition

Fix a potential race condition with GenericMessagingTemplate's inner
TemporaryReplyChannel class.

Prior to this commit the `hasReceived` member variable was read after
calling `replyLatch.countDown()`.

Issue: SPR-11206
Revised exclusion of java.lang.Class properties

Issue: SPR-11098
Added 546 to Sybase data integrity violation codes

Issue: SPR-11097
Actually accept String expressions for "prefetch" and "receive-timeout" in jms namespace

Issue: SPR-10986
Fixed extractOutputParameters to properly extract ResultSet in all cases

Issue: SPR-11076
Fixed CGLIB class validation to not raising warning for static final methods

Issue: SPR-11107
Document meta-annotation support in the TCF

- Completed Javadoc for MetaAnnotationUtils.
- Added Javadoc notes to multiple annotations in the TCF, pointing out
  which annotations can be used as meta-annotations.

Issue: SPR-11109