Initial implementation of graphing.

The values returned by network.Network.simulate are processed in test.run
and then graphed in test.graph. The code has yet to be tested and requires
more documentation.