Encourage best practices by using Assets.versioned in templates
Made routes compiler its own plugin

* Improved the structure of routes compilation, so that it's more
  configurable
* Made the incremental compilation good
* Took many of the old integration tests for the router and turned it
  into a scripted test
* Wrote scripted tests for incremental compilation
* Included mocha tests for the JavaScript reverse router in incremental
  compilation
Remove duplicate documentation test

I accidentally added a duplicate test when cutting and
pasting from another test in #3701.
Merge pull request #3067 from jroper/routes-compiler-plugin

Made routes compiler its own plugin
Fixed double slash in fingerprinting

Also added tests for the reverse router for fingerprinting.
Issue #3082 (show imports for ScalaTest samples) and issue #3083 (improvements to ScalaForms)
Merge pull request #3086 from kipsigman/docs-forms-scalatest

Docs: ScalaTest and ScalaForms improvements
Merge pull request #3084 from richdougherty/remove-doctest-cruft

Remove duplicate documentation test
Merge pull request #3074 from jroper/fingerprint-failure

Asset fingerprinting produces URLs with a double /
Added info about which version of Play the templates are being published for

Also made the build script a little more robust
Added Play version numbers into the tutorial
Start cleaning Anorm deprecated
Merge pull request #3091 from cchantep/anorm-deprecated

Start cleaning Anorm deprecated
Create play-docs plugin and translations documentation
Removed most deprecated methods
Don't ignore request.secure() when constructing URLs. Add a method to make it easier to construct URLs by not forcing you to have a request object.
Doc for builtins parsing
Merge pull request #3102 from cchantep/anorm-type-doc

Anorm documentation for builtins parsing
Merge pull request #2914 from julienrf/use-versioned-assets-in-templates

Encourage best practices by using Assets.versioned in templates
Merge pull request #3025 from jroper/delete-deprecated

Removed most deprecated methods