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.
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
Merge pull request #3587 from lloydmeta/feature/jsonMacro_varargs

Add varargs support for JSON Macro
Merge pull request #3478 from gmethvin/ning-ws-config

Construction of WSClient could be improved
Merge pull request #3598 from pvlugter/omnidoc

Aggregated documentation setup
Merge pull request #3570 from richdougherty/akka-http-0.9

Upgrade to Akka HTTP 0.9
DI for CSRF filter