Added doc strings for some actions.
FIX: issue #438 (FOREACH's iterator word doesn't have correct value after loop)
- Fixed and added doc strings.
- Changed a couple param names, with Doc's approval.
Fixed improperly entabbed file.
Merge pull request #441 from greggirwin/master

Added doc strings for some actions.
TESTS: basic routine tests for integer and logic, tests for other datatypes removed
FIX: the macros from Red/System preprocessor could get corrupted in some cases.
FEAT: added new EQUAL_SYMBOLS? macro for case-insensitive comparison of two words.
FEAT: extended FUNCTION constructor to collect also iterator's counter words (intepreter only).
FEAT: changed meaning of EQUAL_SYMBOLS? macro and added EQUAL_WORDS? macro.

FUNCTION can now collect counter words from: repeat, foreach, forall. Support in compiler is pending.
Merge branch 'master' of github.com:dockimbel/Red
FEAT: now compiler supports extended FUNCTION collecting abilities wrt iterators.
First complete pass on doc strings
TESTS: added initial append tests
Merge pull request #444 from greggirwin/master

First complete pass on doc strings.
Changed a few doc strings based on feedback.
FIX: issue #440 (A doc string between a refinement and its parameter causes strange behavior)
Merge pull request #450 from greggirwin/master

Changed a few doc strings, based on feedback
TESTS: fixed tests that were invalidated by the addition of doc-strings.
FIX: issue #443 (FOREACH with block arguments is broken in a local context)
FIX: removed FORALL from keywords processed by FUNCTION.
FEAT: added pre-defined words: remove-each, map-each.