move to 0.8.0 version of FluentLenium that include selenium 0.32.0
Removed an unnecessary future when it came to constructing the request iteratee. In addition the RequestBodyHandler was re-factored to a) handle this future-less iteratee and b) to factor out the concern of replacing the channel pipeline i.e. keep the removal the caller's concern as per the insertion of the handler.

Finally the above re-factoring potentially fixes a memory leak given that new default upstream handlers were created on the completion of chunked requests.

Formatting
Added some documentation, streamlined some code by being able to remove the "redeemed" field, and incorporated Rich's suggested way of migrating from Play's Promise.
Stopped using Typesafe fork of SBT IDEA plugin
Merge pull request #1112 from jroper/sbt-idea

Stopped using Typesafe fork of SBT IDEA plugin
Updated test to reflect that the body parser is now run in the Netty IO thread given that we removed an unnecessary future from an earlier commit.
Merge pull request #1110 from huntc/request-performance

Streamline upstream handler performance around Iteratees
Merge pull request #1095 from MathildeLemee/master

New version of FluentLenium that include selenium 2.32.0
ExecutionContexts for Java Futures

- Changed F.Promise methods to take an ExecutionContext
- Changed F.Promise ExecutionContext to use ActorSystem dispatcher
- Made legacy ExecutionContext available just in case
- Support for preserving context ClassLoader and Http.Context ThreadLocal
Tests for F.Promise; made F.Promise wrapping of Scala Future lighter
Reshuffle F.Promise implementation; deprecate lots of stuff
Use Function0 rather than Callable in F.Promise
More promise tidying

- Deprecated much of play.api.libs.concurrent, including Promise
- Add EC arg to sequence methods (also tidy up a bit)
-
Fix up uses of deprecated APIs
Un-deprecate methods that don't have good alternatives
Test for HttpExecutionContext
Tidy up imports
Remove unused import
Test for OrderedExecutionContext
Tests for F.Promise methods with default ExecutionContext