Removing duplicated import
Update JavaTodoList.md
Fixed typo in documentation on Assets.

In section "Managed assets", Play was written with a lowercased "p".
Merge pull request #2245 from martinburger/patch-1

Fixed typo in documentation on Assets.
Update many Build.scala references

Removed as many references to `Build.scala` as I could find, and updated
them and the settings they were suggesting to update to `build.sbt`
format.

Fixes #1987
Merge pull request #2220 from hubsi/patch-1

Update JavaTodoList.md
fold method has missing implicit parameter

The fold method in the documentation has a missing implicit parameter without which the Iteratees in the documentation cannot be compiled.
Clarify renaming default cookie name and setting & removing cookies
Merge branch '2.2.x' of github.com:playframework/playframework into 2.2.x
Merge pull request #2252 from justjoheinz/patch-1

fold method has missing implicit parameter
Merge pull request #2204 from adelarsq/patch-1

Removing duplicated import
Ensure byte code enhancer updates incremental compiler analysis

In SBT 0.13.1, a feature was added to the incremental compiler that
meant that products (class files) were invalidated if their modification
date changed, where previously the only check that was done was whether
they existed.

Play's byte code enhancement enhances Scala template classes, and this
enhancement was updating the modification date, naturally causing the
incremental compiler to invalidate the classes on its next run, and
recompiling them unnecessarily.

This change updates the analysis object after Play has modified any
template files, and then writes the updated analysis out to disk.
Typo in Cache.scala ScalaDoc
'optional' mapping description has been  appended

appended 'optional' mapping constraints description
The main motivation for this change is that Bonecp connection tracking appears to closing a connection that has not been checked back in. See https://playframework2.ci.cloudbees.com/job/play2-master/1420/consoleFull and search for “disableConnectionTracking” and you’ll see that jdbc[4]’s connection is closed. Tracing back from there the connection for jdbc[4] does not appear to have been checked out (also verified by looking at the source code that should call the check in). It appears to me that the connection should remain open given that it is part of the pool.

Interestingly this problem is intermittent on master, doesn’t occur on the PR validation branch and I cannot reproduce it locally. Perhaps a race condition within BoneCP?

The secondary motivation to this change is that connections do not require management by BoneCP in a situation where they are being managed by a framework such as Play. The BoneCP management will add overhead so not requiring it by default may improve performance.
Fixed RequireJS path for compilation in production mode in windows
Fixed RequireJS path for compilation in production mode in windows
Fix typo
Add missing import to docs
Merge pull request #2277 from strobe/patch-1

'optional' mapping description has been  appended to ScalaForms documentation