Removed SeqNode construction depencies to a service-based pattern.  This
means creating a factory service and having a "genesis" context that can
be used to build streams.  This should be kept separate from run context
so build-order can be different than run order.