Switch to bluebird as the Promise implementation

It's the fastest implementation on node 0.10 and node 0.11. But don't override
the global Promise implementation.

Also add the path member in all expected test results.