Merge pull request #2414 from sschwell/master

Make the timeout value for java testing configurable #2299
JSON.Reads / Writes for java.util.UUID

Basic implementation only uses UUID.fromString and can accept invalid UUIDs.
Optionally rejects incorrect uuids which are still accepted by UUID.fromString
Merge pull request #2428 from divarvel/master

Add: JSON serialization / Deserialization of java.util.UUID
Increase stack size to 2MB in build script
Make the JavaScript reverse router return a play.api.templates.JavaScript value
Added onError to PlayRunHook, which is called whenever play run has an exception.
Specification for date column
Merge pull request #2434 from cchantep/anorm-datecol-specs

Specifications for date column
Error handling for batch SQL
Null handling for Java object representing primitive type as parameter
Make FakeKeyStore compatible with Java 8
Add equals and hashCode to F.Tuple classes
Update constraint tests in integrationtest-java to be order flexible
Update json tests in integrationtest to be order flexible
Add --no-publish option to runtests script
Add java 8 version of PromiseTest
Add -v option for junit tests (log test events)
Add default to ScalaForms.md
Fix a broken code example in the sub-projects documentation
Merge pull request #2452 from richdougherty/fix-2319-master

Add information about default values to ScalaForms.md