Cleaning global.require implementation (now full object - with cache - is accessible).

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Fixing CLI commands module loading after require cleanup.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added early bootloader implementation with configurable core module support.
Added early global configuration file.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added runtime configuration namespace.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added devtools core module (loads inspector,console and profiler).

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added fake http server (temporary, to let system start).

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added early kernel namespace.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added early fake kernel-related modules (just as code placeholders).

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added coverage.html file (it's generated through npm install command).

Signed-off-by: marco.minetti <marco.minetti@novetica.org>