Replace tabs with spaces
Rename SBTLink to BuildLink
Implement the delegating ClassLoader in Java and move it to the sbt-link project so that it can be used in other build systems
Share code to remove duplicate list of shared classes
added a small fix
Add customizable CSRF error handling #2511

- Add test code and support handling for Java
- Create ErrorHandler trait/interface to unified interface between Scala and Java
Row parser
Fix some javadoc errors that were preventing the build from compiling when using JDK 1.8.
Merge branch 'sbt-link-spacing' of github.com:benmccann/playframework
Merge pull request #2585 from wsargent/fix-scaladoc-halting-18-build

Fix javadoc errors
Merge pull request #2583 from cchantep/anorm-contains

Row parser
Merge pull request #2511 from tsuyoshizawa/cutomizable-csrf-error

Add customizable CSRF error handling
Merge pull request #2580 from sarah31/FirstFix

added a small fix
Upgraded all dependencise of Play

* Didn't upgrade to hibernate-validator 5.1.0 because it adds a number
  of extra JEE dependencies that I'm not sure we want.
* async-http-client 1.8.x changed the package of cookies, the
  Cookie constructor, and the available properties.
    - Removed version property from Play cookies because AHC doesn't
      support it anymore
    - Added expires property to Play cookies because AHC does support
      it.
    - Made the Scala API return Option for maxAge and expires, returning
      None if the server doesn't set it, or Some if the server does.
fix issue #2480: a custom SSL context can be used for HTTPS

- document how to use a SSLContextProvider
- factor default SSL context out of NettyServer
Merge pull request #2564 from jroper/dep-refresh

Upgraded all dependencise of Play
Merge pull request #2497 from yanns/issue-2480

fix issue #2480: a custom SSL context can be used for HTTPS
Merge remote-tracking branch: upstream/master