Noder-js exported modules can now be used inside Node.js as well.

Adding shortcut files so that, for example, requiring
"noder-js/asyncRequire" in a module is valid even when
not using noder-js as the loader.
Allowing to require noder-js in node.js.
Making promise.when more consistent.

Now using only the first parameter returned by a promise instead of using
the arguments array as the result, so that the following two samples give
the same result:

promise.when([myFunction()]);
promise.when([promise.done.then(myFunction)]);
Adding a check of the promise state in moduleLoadDefinition.

This avoids creating a useless error object when the promise
is already resolved.
0.1.0