WIP Graph.hs rewrite

The graph shearch functions have been renamed and rewritten.  Eval, Spawn
and other will require significant work to make complient.
WIP Spawn.hs uses new Graph search functions

Eval.hs still need much work

Note: Context changes to include a responder field rather then guessing at
which function in Object.Spawn is appropriate.  It may need a field or two
more to fix the internal local reference bug.