add support for relative symbolic link to play launch script. Fixes ticket #194.
Symbolic link resolution derived from Apache Maven mvn launch script (http://maven.apache.org/license.html)
adapted openId documentation for futures
fix DB.withTransaction
Changed the Play console message to report the actual version of Scala being used at runtime - to be consistent with the reporting of the Java runtime. Fixes issue #854
Fixes #809 : using deepMerge instead of ++
Form binding should keep current errors
sbt 0.12.3
Fixed a typo in ProductionHeroku.md
revert Migration.md sbt version
First application of http pipelining code
Call #asJava recursively in play.api.Configuration.from

Now, for example, you need to write additionalConfiguration for FakeApplication like the following when it contains List[A]...

  FakeApplication(
    additionalConfiguration = Map("foo" -> List("a", "b", "c").asJava)
  )

This is a API for Scala, so it isn't cool to call #asJava in this way.
I changed Configuration.from(data: Map[String, Any]) a little,
and It now convert the value of Map[String, Any] internaly to fit with the API of typesafeconfig.
Re-instated the need to wait for a message event to complete, then checking whether the connection is still open before deciding to continue with the iteratee.
Changed the group/artifact/package to align with how we do things.
Reload application on a non-Netty thread
Re-factored some repository variable names in accordance with their usage.

Also added the typesafe snapshot repo into dependency resolution when we're building a snapshot release.
Further re-factoring of the repository declarations given my further understanding - and also to fix an issue where dependencies were not being resolved from a ivy2 layout (at least I think that was the issue).
Show in the browser compilation errors only

By filtering SBT "problems" based on their severity, we can tell
Play to show in the browser compilation errors only.

Thanks to this fix, if the compiler indicates a warning followed
by an exception, the developer won't see the warning instead of
the exception in his browser.

Thanks to @baloo for his help.
Merge pull request #938 from tototoshi/recursively-call-asJava-in-configuration.from

Call #asJava recursively in play.api.Configuration.from
Fixed string value to correctly integrate with scala-ide-play2, see:
https://github.com/aldenml/scala-ide-play2/commit/c97147b673ee545a3631082ad0d16a6adc549189#L3R27
Add support for client-side cache to the Cached action combinator