removed code duplication in Promise.resolve
subfolder for Promise project

	renamed:    Promise.js -> promise/Promise.js
	renamed:    Promise_old.js -> promise/Promise_old.js
	renamed:    promise_doku.md -> promise/doku.md
	renamed:    promise.todo -> promise/todo.md

Also committed the html file for trying things out in the browser
settting up npm and promises-aplus-tests

Promise.js does now export the Promise constructor, and can be used as a
node module.

	new file:   aplus-adapter.js
	new file:   package.json

so that you can 'npm install' the F-promise library and run the
Promises/A+ tests on it
[minor] fixed syntax in Promise module, adapted test adapter

Commented out parts of Promise.resolve to pass some tests
Found a bug with thenable assimilation (not yet fixed)
[bugfix] a 'runHandlers' continuation sometimes needs to be scheduled multiple times, so the flag needs to be reset