Promise.cast()

 On branch v_2_ecma6

	modified:   index.js
	modified:   test/promise_static_methods_test.js
Tests for Promise.all()

 On branch v_2_ecma6

	modified:   index.js
	modified:   test/promise_static_methods_test.js
Correctly name legacy test file.

 On branch v_2_ecma6

	renamed:    test/v1_logacy_test.js -> test/v1_legacy_test.js
Improvements to Promise.all()

 On branch v_2_ecma6

	modified:   index.js
Another test for Promise.all()

 On branch v_2_ecma6

	modified:   test/promise_static_methods_test.js
.catch() method

 On branch v_2_ecma6

	modified:   index.js
	new file:   test/promise_instance_methods_test.js