NoderError errors are now displayed in chronological order.
Removing the ability to call a method in one-line inclusion of noder.

This is to reduce the size of noder and provide more useful features.
Renaming noder to noder-js for inclusion in the npm registry.
Improving the "loadFile" internal module and renaming it "request".

It is now possible to specify in a second parameter:
- the http method: GET, POST ...
- some http headers: Content-type ...
- request data (useful for POST or PUT requests)

Those options are ignored when the node.js version of noder is used,
as, in that case, responses come from the file system.
Renaming extractDependencies to findRequires.
Exporting jsEval as an independent internal module.
Renaming asyncRequire to noder-js/asyncRequire.
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)]);
0.1.0