Added basic compiler constants.
Added string macros.
Added macro to check whether a constant has been defined.
Added 'true', 'false' and 'null' macros.
Added option macros (option explicit, option debugger).
Added type cast macros (via option extensions).
Added module macros (using / include).