AutoSelfUpdate implementation

This completes Gabe's implementation of AutoSelfUpdate, which is an AutoFilter that holds values flowing through the AutoPacket network.  This is an important precursor to a proper implementation of an auto_prior concept.