INT-2768 Add XSLT Transformer Factory Class Name

Add the ability to inject the class name of the xslt transformer
implementation.

https://jira.springsource.org/browse/INT-2768

-add @author to java docs
-updat copywrite year to current year

add new test and check for class name that it exists.

-fix xslt payload transformer and test for unknown class name, will
now default to the jre default transformer.
INT-2768: Add BeanClassLoaderAware
INT-2768 Polishing - Docs, White Space

Add what's new; fix white space in test case.
Merge pull request #897 from mbazos/INT-2768

* INT-2768:
  INT-2768 Polishing - Docs, White Space
  INT-2768: Add BeanClassLoaderAware
  INT-2768 Add XSLT Transformer Factory Class Name
INT-3133-2: PAs Inheritance Refactoring

JIRA: https://jira.springsource.org/browse/INT-3133

INT-3133-2: Addressing PR's comments
INT-3152 Speed Up Build Times

Add a `@Rule` to skip long-runing tests during normal builds.

Add the rule to long-running tests in gemfire, ip, jms, jmx.

Add an environment variable `RUN_LONG_INTEGRATION_TESTS`; when set
to true, all tests are run.

Set the environment variable to true on all nightly builds.

Build now runs in 13 minutes on my 3 year old laptop.
Polishing - Switch to TestWatcher

TestWatchMan is deprecated.
INT-3152 Polishing Show Skipped Tests as 'Ignored'

In test report.
INT-2881: Add support for the firstRecord to retrieving JPA gateway

JIRA: https://jira.springsource.org/browse/INT-2881
INT-3154 Use SPR Javadoc Stylesheet

Use the Spring Framework stylesheet for javadocs.

Fix 3 missing package-info files.

(Aside: remove cache-sessions from 2 @Ignored test case configuration files).
INT-3153: Fix Mongo Mapping for List in Headers

JIRA: https://jira.springsource.org/browse/INT-3153

Polishing: remove compiler (generic) warning in test case
INT-3155: Add Gradle Task 'testAll'

* Add to `LongRunningIntegrationTest` ability to read `System.properties`
Note, ENV property 'RUN_LONG_INTEGRATION_TESTS' has a preference in case of value `true`
* Add Gradle task `testAll`
* Upgrade to Gradle 1.7
* Improve build performance by adding 'inputs'/'outputs' to some tasks

JIRA: https://jira.springsource.org/browse/INT-3155

Polishing

Remove inputs/outputs.

Polish RouterConcurrencyTest.