Fix: issue #871 (handling with get-path! in compiler)
Merge pull request #872 from Oldes/fix-871

FIX: issue #871 (handling with get-path! in compiler)
FIX: removed extra FINIT calling.
FIX: extra FINIT generated for Red programs removed.
FIX: default x87 control word changed to 0223h.
FEAT: underflow exception masked for x87.
FIX: unmask invalid operation exception for float.

FIX: more strict lexer rule for NaNs and INF.
FIX: use quiet NaN instead of signal NaN.
TESTS: remove unsuitable float unit tests.
FEAT: added support for system/fpu/* settings for ARM.
Merge pull request #879 from qtxie/float

FIX: unmask invalid operation exception for float.
FIX: issue #873 (PARSE string! INSERT doesn't insert issue!)
FEAT: adding SetConsoleCtrlHandler to catch CTRL+C in console (not working at this moment unfortunately)
FEAT: added NaN? native.

FIX: operator `=` on NaNs doesn't raise an error.
TESTS: added more tests for float special value(NaNs,INFs).
Merge pull request #882 from qtxie/float

FEAT: added NaN? native.
DOCS: Sample of to matrix content
FIX: issue #876 (Newly used words are recognized as datatype!)
Merge branch 'master' of github.com:red/red
DOCS: added action! to to matrix
Merge remote-tracking branch 'origin/master' into master-oldes
Merge remote-tracking branch 'origin/float' into master-oldes

Conflicts:
	runtime/macros.reds
	runtime/natives.reds