Fixes to Promise.when(), all(), delay(), timeout() and map().
Continued development of Deft JS Promises/A+ implementation tests.

Integrated chai.js.
Removed assert.js (redundant thanks to chai.js).
Integrated mocha-as-promised, chai-as-promised.
Updated Promises/A+ compliance tests to v1.3.1.
Implemented tests for Deft.Promise.when().
Updated distribution build.