Moving build files to the build directory (part 1/2).

This commit only contains file moves, which breaks the build.
The next commit will fix the build.
Having two commits helps keeping the history for moved files.
Moving build files to the build directory (part 2/2).

The previous commit only contained file moves, which broke the build.
This commit fixes the build.
Having two commits helps keeping the history for moved files.
WIP: Using atpackager for the build.
WIP: small fixes
WIP: allow including configuration inside the bootstrap package
WIP: small fixes
WIP: Adding an atpackager visitor to generate a file containing a set of calls to require.
WIP: removing console.log
WIP: passing the full module to loadUnpackaged instead of only the module name
WIP: allowing the browser version of noder to be executed outside of a browser