more selective object file inclusion for parse and tokenize tests
add signature to node blob type
refactor token and parse layers to take stream object
begin adding mapfile foreign function
additional convenience utility funcations to foreign_common
notes update