WS: Split ConnectionTimeout and RequestTimeout properties
Add Connection Idle Timeout support and documentation

Conflicts:
	documentation/manual/scalaGuide/main/ws/ScalaWS.md
Accept dashes in i18n messages' keys
Updating the example code when specifying the language explicitly. The constructor Lang(String) is undefined.
Ensured rendering trait works with SimpleResult and Future[SimpleResult]

Fixes #1619.
Ensure body parsers use the right error message

Fixes #1634
Extends ClosureCompiler documentation

There are several undocumented ClosureCompiler options; this commit attempts to document these options.
Merge pull request #1619 from jroper/1619-render-downcast

Using Action.async with Rendering.render requires downcast
Merge pull request #1634 from jroper/1634-json-error-message

Play 2.2.0-RC1 - Json Bodyparser returns incorrect error message when fed invalid Json
[doc] Don't hardcode the play version in the build (currently 2.1.1)
[doc] Fix some links in ScalaDependencyInjection.md
Fix the prefix so it's "com.typesafe.play" % "sbt-plugin"
Merge pull request #1650 from wsargent/patch-8

[doc] Fix some links in ScalaDependencyInjection.md
Merge pull request #1649 from wsargent/patch-7

[doc] Don't hardcode the play version in the build (currently 2.1.1)
Merge pull request #1645 from solatis/master

Extends ClosureCompiler documentation
Upgrade netty to get people using Play 2.2.0-SNAPSHOT testing Play with the netty 3.7.x branch. Will need to upgrade to netty 3.7.1 when it is released to fix SSL deadlocking issue.
Merge branch 'gre-ws-timeouts' of github.com:gre/Play20 into gre-gre-ws-timeouts
Add MonoidOps and Monoid instance for A => A
Don't wrap asserts in a RuntimeException
Merge pull request #1075 from Dinduks/accept_dashes_in_msgs_keys

Accept dashes in i18n messages' keys