Encourage best practices by using Assets.versioned in templates
Fix random warnings in routes compilation
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
Merge pull request #3073 from gmethvin/routes_priority

Fix random warnings in routes compilation
Fix typo

fix typo.
Use testServerPort by default in java testServer helper
Merge pull request #2721 from julienrf/java-testserverport

play.test.Helpers.testServer does not use the default test port
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