Set Vary header when doing content negotiation based on the Accept header (#1105)
Report errors with keystores

Code for loading the keyStore can throw an exception, which was
silently ignored.  By moving it inside an existing try-catch block, the
exception is reported in the log.

Also added an integration test.
Fix broken links to wiki. Fixes #1004

  * Added back ScalaDependencyInjection to docs - which had been
    deleted from both the repository _and_ the wiki.
  * The wiki has previously been absorbed into the repository. This
    patch changes all external links to the wiki into the correct
    internal links.
Documentation: Fix typos
"Fix" incorrect references to previous Play versions

  * Fix some old versions in documentation
  * Fix an old version in a test
  * Note: These Play version numbers (and possibly others) will still
    need to be updated prior to each new release.
Documentation: Add back ommitted data that code referred to

  * This data was accidentally ommitted when converting a blog post
    into documentation.
Merge pull request #1222 from huntc/warnings-removal

Remove deprecated warnings from core and sample code
#1239 Precision loss fixes for Json parsing
#1240 Ensured media range parameters can have slashes
Merge pull request #1239 from jroper/1239-json-precision

JSON BigDecimal precision loss when parsing
Merge pull request #1237 from greenrd/cleanup

Various doc and string fixes
#1242 Ensured JSON null gets parsed to JsNull
Merge pull request #1236 from bwbecker/master

Using an invalid certificate keyStore should be (at least) reported in the log rather than failing silently.
Merge pull request #1232 from julienrf/fix/1105

Set Vary header when doing content negotiation based on the Accept header (#1105)
Merge pull request #1193 from XuefengWu/extract-code-scala-cache

extract code from scala cache doc
Merge pull request #1195 from tototoshi/fix-action-async-documentation

Fixed documentation for Action.async.
Merge pull request #1192 from XuefengWu/extract-doccode-scala-akka

extract akka example code from scala doc
Merge pull request #1212 from Timshel/wip-jsonerror

Modification of the JS ValidationError keys
Pulled play-cache out of play-core

* Also fixed #1012, renamed ehcache.xml to ehcache-default.xml, and made this a
  fallback, to prevent classpath ordering issues
Updated contributing links to cache source code