Rewrote table code.  Handles just nodes for now.

I wanted to get nodes right first.
Added optimisation for arrays in tables.
Added processes, and table marking for GC.
Added environments, evaluation of symbols and kvs.
Create a naux.h header file for native function developers.