Add babel polyfill.

Review Request #7987 — Created Feb. 22, 2016 and submitted — Latest diff uploaded

Information

Review Board
release-2.6.x

Reviewers

There are a few features in ES6 which require a polyfill in addition to babel's
compilation. This includes things like Promises, which have the promise (heh
heh) to dramatically simplify our async code.

Used this in some dependent changes.