Added kv assignment.

When you evaluate a key/value, it will add the key symbol to the current environment with the value of the evaluation of the value.
Removed let.

Added kv-eval function in System.n
Refactored System.n to not use let.
Added frame for macros.
You can now quote key/values.

Before 'a:42 didn't work.  Now it does!
[WIP] Refactored some examples.

There is a bug in the lexical reader.
Fixed bug in reader.

Symbols can end in '.' and not be namespaced now.
Added table?.
Fixed quoting on NeApply for native arguments.

If you disabled the evaluation of arguments, it worked, except for native function calls.
Fixed bug in NeSet that evaluates the value.

We should not evaluate the value.  It was getting double-evaluated by set!.
Removed references to arrays.
Fixed some example and library scripts.

Also disabled debugging (again!)