Bug 790195: Expose Promise.all, sugar for promised(Array)

Exposed `Q` compatible `all` method for promises