Add WithApplicationLoader specs2 scope
Upgrade Play-Streams so tests pass with Reactive Streams 0.4.0-M2
Refactor Publishers to use a SubscriptionFactory
Update Akka HTTP backend to use Akka HTTP 0.9
Allow docs jar to be configured via sbt setting
Move documentation test setup to docs sbt plugin
Make documentation jar optional
Add source url to published module descriptors
Package documentation in extra playdoc artifact
Remove twirl documentation
Add placeholder toc entry for play slick docs
Allow the omnidoc jar to be used

Added as a library dependency for non-snapshots by default.
Add varargs support for JSON Macro

Until now, the JSON macro did not support case classes with repeated parameters as the last
argument, and writing it by hand is unintuitive because the apply and unapply cases are not
symetrical. This addresses that issue.
Fixed the Scala 2.11 scripted tests

The scripted test build was always built against Scala 2.11, this meant
the build only passed if a 2.10 build happened to run on the same agent
before.
Merge pull request #3579 from jroper/fix-211-scripted-tests

Fixed the Scala 2.11 scripted tests
Upgrade hibernate
Merge pull request #3589 from mkurz/hibernateUpgrade

Upgrade hibernate
Fix the 2.11 documentation build
Simplify configuration for NingWSClient
Merge pull request #3593 from jroper/fix-211-documentation

Fix the 2.11 documentation build