graph.py: Added the concept of graph "setup time", which clients can use to decide when to react to changes in the graph state.
timer: Added reset() method.