FIX: #394 (SWITCH messes up function parameters)
Merge branch 'master' of github.com:dockimbel/Red
FIX: issue #392 (Multi-line paren! broken)
FIX: issue #391 (FUNCTION doesn't allow SETting arguments)
FIX: issue #393 (Callback function can't be determined conditionally)
FIX: issue #395 (SWITCH does not match word! values)
FIX: issue #396 (FUNCTION breaks on multiple assignments)
FIX: issue #397 (Block arguments don't work in interpreter)
FIX: issue #401 (SETting a reference broken in compiler)
FIX: improved SET first argument type.
TEST: update functions tests to match SET changed spec block.
FIX: issue #400 (Using ANY nested in ALL produces wrong results)
FEAT: added initial support for compiled lexical scoping of words.
FIX: issue #402 (Single refinement can't precede refinement with arguments)
FIX: removed unused local variables.
FIX: removed leftover debugging code.
FIX: issue #403 ("Return:" in func spec corrupts local variables)
FEAT: added lexical binding support for local words.
FEAT: added local static contexts tracking support to compiler.
FIX: issue #406 (Can't assign name of local)
FEAT: added missing parts of functions contexts initialization and handling on stack.
FIX: issue #398 (FORALL breaks within function)
FIX: issue #404 (GETting a reference broken in compiler)
FIX: issue #407 (Can't SET global value when reference local)
Merge branch 'master' into lex-scope