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.
Add constants for mimetypes.
Java version of the OAuth Twitter example in the documentation
Add missing closing parenthesis in JavaGuide4.md
added EventSource for java and sample projects
upgrade less from 1.3.3 to 1.4.1
fix content of less-1.4.1.js
Fixed typo in filename.
Update build from source instructions for the current code base
use Promise instead of Future in java example
Add SimpleSql.map to modify defaultParser results
replaced folder app/views/html/... by app/views/... in "Improving the Layout"

Seems like this is a typo. The folder for projects/group.scala.html, projects/item.scala.html, and main.scala.html should be just views instead of views/html.

At least in my case the tutorial didn't work when putting, for example, the projects folder into app/views/html.
(Doing the tutorial with play! 2.1.2 (using Java 1.6.0_51 and Scala 2.10.0)).
Don't publish RepositoryBuilder project
Change some instances of Either to Try
Merge pull request #1460 from gmethvin/try

Change some instances of Either to Try
Change deployApiDocs now that docs are built in the play-docs project
Change form applications to fix typos and language.  No code changes.