Add default to ScalaForms.md
Merge pull request #2442 from wsargent/fix-2319

Add information about default values to ScalaForms.md
Merge from master to 2.2.x for Scala JSON doc rewrite (issue 2395)
just fix a typo
Update ConfiguringHttps.md

minor grammatical changes
Merge pull request #2462 from kipsigman/2.2.x

Merge from master to 2.2.x for Scala JSON doc rewrite (issue 2395)
Add missing language arguments

I have been bitten twice by form validation not being translated. This fix applies what the default field constructor does for proper i18n.
Merge pull request #2464 from strehlst/patch-1

Update ConfiguringHttps.md
Issue #2459 Removed repeated content
Merge pull request #2472 from francisdb/patch-1

Documentation: Add missing language arguments for field constructor
Remove warning on closed scalac case object issue

This warning was showing up in scaladoc (and the linked issue in question is closed):

http://www.playframework.com/documentation/2.2.x/api/scala/index.html#play.api.libs.json.JsNull$
Fix small typo in ScalaHttpFilters.md

Global was written as Glodal. Just fixed that.
Fix exception in Reads.traversableReads when JsArray contains a stream

See the new test case. When the Seq contained in JsArray is a lazy
stream, the former implementation of `traversableReads` was throwing an
exception. Because the `ts.zipWithIndex.map` on line 457 is executed
lazily, it does not set the mutable flag `hasErrors` to true. So line
474 `r.foreach(builder += _.right.get)` can be reached even if `r`
contains `Left` values.

This commit removes both mutable flag `hasErrors` and unsafe function
`Either.get`, fixing the bug.

For consistency with new implementation of `traversableReads`,
`mapReads` was rewritten as well.
Update ScalaWebSockets.md

Correcting small typo in comments
Merge pull request #2486 from ornicar/fixReads

Fix exception in Reads.traversableReads when JsArray contains a stream
Merge pull request #2487 from gabriel-bezerra/patch-1

Fix typo in ScalaHttpFilters.md
Added support for having external Play modules documented
Add hostname verifier
Update the default TLS protocol used to the highest available by default, remove insecure protocol.
Add hostname parameter class name
Merge pull request #2509 from wsargent/fix-hostname-verifier

Fix hostname verifier
Ensure exceptions from JUnit tests are logged