Benchmark `Q.done` instead of `Q.then().end()`
Update benchmarks so they work with latest When
Update benchmark results to latest lib versions