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 javaGuide3.md - correct onApplicationStart method name to onStart

This Patch corrects the GlobalSettings method name as described:

In JavaGuide3.md - section Bootstrapping with default data:
The paragraph called out onApplicationStart() as the method name in GlobalSettings.  

However, the API for GlobalSettings defines the method as onStart().
http://www.playframework.com/documentation/api/2.1.x/java/index.html
use Promise instead of Future in java example
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)).
More tests on cookie encoding/decoding to reduce paranoia
Merge branch 'master' of git://github.com/playframework/playframework
Describe new way of setting root project in Play 2.2 migration guide
Merge pull request #1392 from richardbroersma/patch-2

update javaGuide3.md - correct onApplicationStart method name to onStart
Merge pull request #1435 from benmccann/root-project-docs2

Describe new way of setting root project in Play 2.2 migration guide
Aggregated the play-repository project with the root project such that it will be cleaned when play overall is cleaned. Accordingly the package script is now simplified by just doing a clean.

Checked the compile task to ensure that there's little impact to aggregating the repository project.
Merge pull request #1438 from huntc/clean-packaging

Remove additional 8MB of play from 2.2 archive
Fixed the tests

* Fixed the specs 2 issue where failures were silent
* Fixed ordering issues with Flash tests
* Moved some integration style tests into the integration project
* Fixed failing tests that weren't reporting before
Merge pull request #1445 from jroper/fix-tests

Fixed the tests
Serve Play documentation from a JAR file

This means Play can be distributed without needing to unzip
files onto the filesystem. This will make it easier for Activator
to interact with Play.

* Made new project, play-docs, which includes code for serving
  documentation along with the documentation content.
* The play-docs project takes responsibility for generating the
  api-docs. This happens before every package operation, which
  makes things a bit slow for publishing. That will need to be
  sped up somehow.
* The plugin's run task now runs the documentation application
  in a separate classpath to the user's code.
Merge pull request #1444 from richdougherty/doc-jar2

Serve Play documentation from a JAR file
Adding hooks for play run lifecycle

So we can track things inside activator, or other play-plugin additions.

* Deprecate old PlayOn* settings
* Create a new PlayRunHooks trait to listen to lifecycle events
* Add PlayRunHooksTask, that is retreived when play-run is called
Abstract out the 'user interaction' in the run task

* Fix bug with JLine2 upgrade where Ctrl-D isn't recognized
* Add PlayInteraction trait that describes how play blocks for input
* Wire in the default interaction mode as Console/Terminal