Start of new Promise constructor

 On branch v_2_ecma6

	modified:   index.js
	new file:   test/promise_constructor_test.js
Update README for API docs

 On branch v_2_ecma6

	modified:   README.md
More updates to README

 On branch v_2_ecma6

	modified:   README.md
Scaffold for aplus tests.

 On branch v_2_ecma6

	modified:   manage.sh
	modified:   package.json
	new file:   test/aplus-adapter.js
aplus test adapter

 On branch v_2_ecma6

	modified:   test/aplus-adapter.js
Fully implemented API for aplus tests.

 On branch v_2_ecma6

	modified:   index.js
Running aplus tests up through 2.2.7

 On branch v_2_ecma6

	modified:   index.js
	modified:   test/aplus-adapter.js
aplus tests passing except 2.3.3

 On branch v_2_ecma6

	modified:   index.js
aplus tests are passing

 On branch v_2_ecma6

	modified:   index.js
Clean up some extra stuff

 On branch v_2_ecma6

	modified:   index.js
Update call signature to commitPromise

 Changes to be committed:

	modified:   index.js
Move commitPromise into deferred.resolve()

 On branch v_2_ecma6

	modified:   index.js
Some function refactoring for commitPromise

 On branch v_2_ecma6
	modified:   index.js
Functional commitPromise

 On branch v_2_ecma6
	modified:   index.js
Functional refactoring.

 On branch v_2_ecma6

	modified:   index.js
Remove status from wrapped handlers.

 On branch v_2_ecma6

	modified:   index.js
More refactoring and cleanup

 On branch v_2_ecma6

	modified:   index.js
Inherit Promise state without creating a new promise

 On branch v_2_ecma6

	modified:   index.js
Update for legacy code.

 On branch v_2_ecma6

	modified:   index.js
	renamed:    test/test.js -> test/v1_logacy_test.js
Test Promise constructor

 On branch v_2_ecma6

	modified:   index.js
	modified:   test/promise_constructor_test.js