node: uid should start at 1

It will be helpful to reserve uid of 0 for other things.
node: WIP fix AL storage mechanism

This mostly works. There are two issues:

* Most serious, the context is lost when an error is thrown, but since
  the storage is attached directly to the context we'll need a way to
  preserve the context in the error handler.
* kCount is now an incorrect metric.
WIP: attempt to preserve exec context

Attempt to store the current execution context to make it available to
the error handler so we can get a hold of the storage mechansim.
WIP: AL fixups to make reading code easier.