Bug 708984 - Promoting SDK promise library for toolkit.

Please don't close this pull request as it's only for review purposes. There is no intention of landing this change.