Update Dependencies.scala

update async-http-client to 1.7.21
Bumped Backbone.js version to 1.0.0 in zentasks examples

 - Bumped Underscore.js to 1.5.1 because 1.4.3 or higher required.
 - Fixed main.coffee
  -- I changed @el to @$el because @el isn't a jQuery object in 1.0.0
  -- AppRouter's routes doesn't work. They shouldn't start with "/" in 1.0.0
Merge pull request #1338 from seratch/scala_zentasks_backbonejs

Bumped Backbone.js version to 1.0.0 in zentasks examples
Remove deprecated code from Promise, F.Promise and Akka.
Included the ivy repo resolvers into the Typesafe rep resolvers so that all of our w.i.p. artefacts can be considered in a build.
Merge pull request #1851 from richdougherty/rm-deprec

Remove deprecated code from Promise, F.Promise and Akka.
Add missing import

It's necessary to have the play.Keys in scope for this to work
Merge pull request #1843 from hepin1989/master

Update Dependencies.scala
The play run and start commands now respect javaOptions
Run scalariform-format, which apparently tweaks some whitespace.
Use a Production scope for javaOptions for the start command
Fix a documentation error that fooled me: getSub was renamed to getConfig, apparently.
Add overloaded playRunTask method to maintain backwards compatibility.
Protect directory names in "play" script with quotes. Fixes #1858.
Protect directory names with quotes in all other shell scripts as well.
Introduce BodyParsers.parse.json(Reads[A])

This is a BodyParser that not only validates the content type as Json and parses the body to a JsValue, but then goes on the validate the JsValue according to the implicit Reads[A].
While BodyParser.validate can achieve something similar, the function type (f: A => Either[SimpleResult, B]) means that one cannot use Futures and thus invoke GlobalSettings.onBadRequest.
Java controller methods need to return Promise<Result> not Promise<SimpleResult>

Updated docs and added test to verify behaviour.
Upgraded to the new sbteclipse plugin that solves the Eclipse class path issue of multiple versions of the same artefact being added to the class path.
Merge pull request #830 from huntc/sbteclipse-plugin-upgrade

integration tests does not work outside of play console
Merge pull request #1860 from dwhjames/topic/readJsonBody

Introduce BodyParsers.parse.json(Reads[A])