Remove eclipse project specific Javadoc settings

Remove Javadoc settings from generated eclipse meta-data. Unfortunately
eclipse provides too many false warnings due to the fact that @Link and
@See tags in Spring often refer modules to which they cannot directly
depend.
Merge remote-tracking branch 'springsource/3.2.x' into cleanup-3.2.x

* springsource/3.2.x: (143 commits)
  Remove eclipse project specific Javadoc settings
  Increment version to 3.2.2.BUILD-SNAPSHOT
  Release version 3.2.1.RELEASE
  Tweak gradle generated eclipse meta-data
  Completed changelog entries for 3.2.1
  Avoid UnsupportedOperationEx. with active SecurityManager
  Made EncodedResource based variant public; consistently detect XML properties across all variants
  Added note on thread safety to TypeConverter and SimpleTypeConverter javadoc
  Change merge.into project dependencies to provided
  Final preparations for 3.2.1
  Polishing
  Removed pre-JDK-1.5 checks
  ResourcePropertyResource accepts EncodedResource for properties files with a specific encoding
  Updated resolvePath javadoc to reflect Environment-based placeholder resolution
  DisposableBeanAdapter detects "shutdown" as a destroy method as well (for EHCache CacheManager setup)
  Added further MySQL error code for DataIntegrityViolationException
  ThreadPoolExecutorFactoryBean exposes "createExecutor" method for custom ThreadPoolExecutor subclasses
  MBeanInfoAssembler impls expose actual method parameter names if possible
  Suppress serialization warning
  Allow nulls with multiple embedded value resolvers
  ...
Fix 'is already an instance of type' warnings
Fix unused type compiler warnings
Fix unused local variable warnings
Restore compile dependencies in generated POMs

Ensure that merge projects do not downgrade the compile time
dependencies of the projects that they are merged into.

This commit restores the scope of the following dependencies which
were inadvertently changed between Spring 3.2.0 and 3.2.1:

    spring-orm
    -> spring-tx
    -> spring-jdbc

    spring-webmvc
    -> spring-context
    -> spring-web

    spring-test
    -> spring-webmvc

Issue: SPR-10218
Fix Javadoc warnings
Fix typo in new-in-3.2.xml document

This commit fixes a typo in the "New Features and Enhancements in Spring
Framework 3.2" chapter of the reference manual. Specifically,
ContentNegotiationStrategy is now spelled correctly.
Merge pull request #221 from kdombeck/fix-typo

# By Ken Dombeck
* fix-typo:
  Fix typo in new-in-3.2.xml document
Sort maven dependencies in generated pom files

Previously the maven dependencies were specified in an arbitrary order
which made comparing the poms against other versions difficult.

This commit sorts the dependencies by scope, group id, and then
artifact id.
Improve Javadoc for ContextLoaderUtils

- class-level Javadoc now mentions application context initializers.
- avoided and suppressed warnings in method-level Javadoc.

Issue: SPR-10232
Fix unnecessary @SupressWarnings annotations
Update example years to 2013 in CONTRIBUTING.md
Consistent use of LinkedHashMaps and independent getAttributeNames Enumeration in Servlet/Portlet mocks

Issue: SPR-10224
MediaType throws dedicated InvalidMediaTypeException instead of generic IllegalArgumentException

Issue: SPR-10226
ConfigurationClassPostProcessor consistently uses ClassLoader, not loading core JDK annotations via ASM

Issue: SPR-10249
DefaultMessageListenerContainer invokes specified ExceptionListener for recovery exceptions as well

Also, DefaultMessageListenerContainer logs recovery failures at error level and exposes an "isRecovering()" method now.

Issue: SPR-10230
Initial preparations for 3.2.2
Added getOriginalValue() accessor to (Real)Literal

Issue: SPR-10248
Removed logging from GenericTypeResolver's resolveReturnTypeForGenericMethod

GenericTypeResolver is very low-level and quite a hotspot, so let's not do any logging there and rather use the debugger instead.