Keeping global node.js environment flags.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Bootstrap now preloads modules through require.main._compile.
Minor changes to default folders.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added more configurations for http server (mimetypes, auth, limits, debug).

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Improved memory logging.
Added support for auto-force garbage collector.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Switched from global.require to global.require.main._compile.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Switched from global.require to global.require.main._compile.
Added support for timestamped logs (disabled).
Added more global natives.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added platform.io.system backend for server root filesystem.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added String prototype extensions to polyfill.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Improved automated test pattern.
Updated README.md file.
Updated package.json file (supports new test pattern).
Moved stats/ and tools/ folders into project/.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Extended http, context and engine stack porting.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Added platform.classes.list function.

Signed-off-by: marco.minetti <marco.minetti@novetica.org>
Switched from global.require to global.require.main._compile.

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

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