added some examples for the Accept-Encoding header
moved accept header parsing to a slightly better place
detect whether gzip is an accepted and preferred content encoding
Upgraded to SBT 0.13

* Actually upgraded to 0.13.1-RC2 to address
  https://github.com/sbt/sbt/issues/937
* Also had to upgrade to specs 2.3.1 to work around issue with scalaz
  pulling in Scala 2.10.1 and SBT not honouring our scala version
* Upgraded scalariform, which meant some files change formatting
* SBT runs forked tests in a different directory, changed the tests that
  failed as a result to hopefully be more resilient to working directory
  changes
* Implements #1643
* Also fixed #1710 - caching is now used for scala/javadoc compilation
Added a test for anorm
changed things as requested by pull request review
Add note about scalariform to contributor guidelines
quickfix for return type of the SimpleResult methods
[#826] Make Promise.{flat,}map allow supertypes
Merge pull request #1989 from asflierl/1983_correctly_handle_accept_encoding_gzip

correctly handle accept encoding gzip
Merge pull request #1992 from jroper/anorm-tests

Added a test for anorm
Merge pull request #1998 from baloo/improvements/826-Promise.flatMap

[#826] Make Promise.{flat,}map allow supertypes
Merge pull request #1995 from dylex/scalariformdoc

Add note about scalariform to contributor guidelines
Enabled some tracing in an attempt to diagnose the intermittent CI issue we’re now getting.
[#2001] Fix typo in welcome.scala.html
Update JavaFunctionalTest.md

Fixes typo (your -> you)
add spec for flash cookie
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.
[#911] Prefix imports by _root_
Merge pull request #2009 from huntc/disableConnectionTracking

Enabled disableConnectionTracking option for Bonecp