Upgrade Specs2 to 1.14
doc fix: remove extra letters
Merge pull request #843 from liutaon/master

doc fix: remove extra letters
Updated contributor guidelines
Rolling back the changes with regards to DB_CLOSE_DELAY as they were causing our CI tests to fail. In addition having unit tests expect a clean database state for each test is conventional.
Ensured that the h2 database connection is retained while Play is operating in development mode.
Merge pull request #850 from huntc/DB_CLOSE_DELAY-for-h2

Retains h2 database connection only during dev mode
Add more information about validation and your own field constructors
changed documentation to create custom Assets
Added carriage returns (\r) to lines written to DDL file.

DDL generated by Ebean uses \r\n. This patch makes Play also use \r\n so the file will have consistent line endings.
More details at https://groups.google.com/forum/#!topic/play-framework/-H0MgRPFd60

Review by @jroper
Backport to 2.0.x
Fixing status in test case (should be 303 not 302)
Added 'an' to wording when database is in an inconsistent state
Fix Scala Form documentation

Parameters for the `mapping` method are wrong in some examples: (A.apply)(A.unapply), instead of (A.apply, A.unapply)
Merge pull request #855 from Kipriz/enrich-docs

Add more information about validation and your own field constructors
Merge pull request #774 from amanelis/inconsistent-database-wording

Added 'an' to wording when database is in an inconsistent state
EhCache plugin refactoring
Fixed small indentation in SBTSubProjects.md
Merge pull request #858 from studiodev/patch-2

Fix Scala Form documentation
Merge pull request #866 from wm3/master

Fixed indentation in SBTSubProjects.md
fix a typo and add a inline code description.