add SET-ENV, tweaks to host api for environment string handling
Fix spaces-instead-of-tabs that slipped into /src/os/posix/host-lib.c
Fix missing /local in make-boot.r

Due to the missed /local, the global `data` is overwritten. Currently,
this only results in a weird informational message (compressed code
beeing much larger than the supposedly uncompressed code).

But it also result in the uncompressed original code becoming
unavailable after compression. This is a nuisance, if we want to emit
uncompressed code for whatever reason.
Merge pull request #57 from earl/misc-fixes

Fix missing /local in make-boot.r
Update src/boot/actions.r

Corrected misspelled word in head?  definition; 
from 
begininnt
to
begininng
fix a typo
Fix a regression in PARSE for the THRU keyword

Commit 44012cc1e7313f2fd3772e543f2f8b9096d90f9c introduced a regression
to PARSE that may lead a failing THRU to incorrectly reset the parse
position. This, in turn, leads to endless loops in PARSE. A testcase
showing this regression is:

    parse "123.123." [any [thru "123"]]

This same regression also caused an endless loop in the `make prep` step
of the R3 build.

Technically, the earlier commit always incremented the match position
with the number of characters for skipping a successful THRU, without
checking if the THRU match itself was successful. For unsuccesful
matches, `NOT_FOUND` is returned, which is defined as -1. Adding the
THRU offset to this may result in a position that is again within bounds
of the data to be parsed, thereby potentially initiating an endless
loop.

This commit fixes the regression by adding an explicit check against
NOT_FOUND to the increment condition.

The regression was originally noted by user "dt2" on Stack Overflow
chat.
two memcpy to memmove changes, fix use of uninitialized err value
Match  "uncased" parse in Check_Bit by inverting HAS_CASE(parse)
Merge pull request #58 from angerangel/master

Corrected mispelled word
Merge pull request #59 from blackball/master

Fix a typo when typedef uint
Merge pull request #60 from earl/fix-parse-thru

Fix a regression in PARSE for the THRU keyword
Merge pull request #61 from hostilefork/fix-mem-errors

two memcpy to memmove changes, fix use of uninitialized err value
Merge pull request #63 from hostilefork/parse-bitset-casing

Match  "uncased" parse in Check_Bit with !HAS_CASE(parse)
Merge pull request #55 from hostilefork/set-env-updates

add SET-ENV, tweaks to host api for environment string handling