[#462] BatchSql natively accepts collections. Fix quadratic time issue.
[#462] Add legacy methods back. Should be marked deprecated.
Fixed Form#withError.
If the value of Form[T] is Some[T], the form is viewed as with no error and Form#fold doesn't work as expected.
Form value should be None when the form is with error.
TLS in dev mode & FakeKeyStore cert CN=localhost
refactor PathBindable and QueryBindable
set nested constraints when constructing Form Field
add an integration test for nested field constraints
additional test assertions for nested Pattern constraint
upgrading to akka 2.0.2
reformat source
Run Java Action invocation in a Promise
Revert "reformat source"

This reverts commit 09feaa51791d9f841c20b5a807fd8a1fa7880409.
Fix tests (temporarily disabling the PatchPanel one)
Helpers to test AsyncResults
Don't block anymore while running Java actions in a Promise. Run action composition on the same thread.
Add support for form multiple values for xxx[] keys (don't need to specify all indexes anymore)
handle missing property types in nested constraints
Fix the `dependencies` command: don't display excluded artifacts.
small promise improvements
- adding play.libs.F.Promise.or
- adding play.api.libs.concurrent.Promise.orTimeout methods with default timeout
- adding play.api.libs.concurrent.Promise.timeout with default timeout
- adding play.api.libs.F.Promise.timeout with default timeout
change the new default Promise timeout methods to throw an exception