FEAT: experimental branch for encapping the whole toolchain into a single executable.
FIX: missing file (encap main file).
FIX: putting back missing changes to support encapping.
FIX: now the distinct processing of internal Red files and user files is correctly done, when encapped.
FIX: %red.reds is now preprocessed earlier, and not part of Red/System internal program templates anymore.
FEAT: added build/ folder and building script.
FEAT: added README file to describe how to build Red binaries.
Merge branch 'master' into encap
FIX: missing steps in the build environment setup.
FIX: minor fixes to README.
FIX: various paths changes to fix compilation from sources regressions.
FIX: temporary %red-encap.r file dumped, %red.r is now the entry point for both encapping and running it directly.
FIX: multiple fixes for building the red binary on non-Windows platforms.
FEAT: minor compiler console output changes.
FEAT: unified Red and Red/System front-end scripts!

The new %red.r front-end will auto-detect Red or Red/System source input and act accordingly.
FIX: more reliable heuristic for setting the `sub-system` flag correctly in generated red.exe.
FEAT: Calling Red binary with no arguments will launch the Red console (precompiling it if required).
FIX: minor Windows-specific code was leaking on other platforms.
FIX: replaced custom CALL with a more cross-platform libc system() call.
FIX: misnamed `call` routine for non-Windows platforms.
FEAT: added -h and -V command-line options to Red binary.

-h : help text
-V : binary version string